A source operand of an
Instruction. The operand represents a value consumed by the instruction.
Returns the operand that holds the memory address from which the current operand loads its value, if any. For example, in
Gets a prefix to use when dumping the operand in an operand list.
Get the order in which the operand should be sorted in the operand list.
Gets a string describing this operand, suitable for display in IR dumps. This consists of the result ID of the instruction consumed by the operand, plus a label identifying the operand kind.
Gets the kind of memory access performed by the operand. Holds only for memory operands.