Return true if this memory operand consumes registers in its address.

Synopsis

Declared in <llvm/MC/MCParser/MCParsedAsmOperand.h>

virtual
bool
isMemUseUpRegs() const;

Description

For example, Intel MS inline asm may use ARR[baseReg + IndexReg + ...] which may use up regs in the [...]expression, so ARR[baseReg + IndexReg] + ...] cannot use an extra reg for ARR. For example, calculating ARR address to a reg or use another base reg in PIC model.

Return Value

True if this memory operand consumes registers in its address.

Created with MrDocs