LLVM API Documentation
Enumerations | |
enum | OperandConstraint { TIED_TO = 0, EARLY_CLOBBER } |
enum | OperandFlags { LookupPtrRegClass = 0, Predicate, OptionalDef } |
enum | OperandType { OPERAND_UNKNOWN, OPERAND_IMMEDIATE, OPERAND_REGISTER, OPERAND_MEMORY, OPERAND_PCREL } |
Operand Type - Operands are tagged with one of the values of this enum. More... | |
Enumerator | |
---|---|
TIED_TO | |
EARLY_CLOBBER |
Definition at line 31 of file MCInstrDesc.h.
OperandFlags - These are flags set on operands, but should be considered private, all access should go through the MCOperandInfo accessors. See the accessors for a description of what these are.
Enumerator | |
---|---|
LookupPtrRegClass | |
Predicate | |
OptionalDef |
Definition at line 39 of file MCInstrDesc.h.
Operand Type - Operands are tagged with one of the values of this enum.
Enumerator | |
---|---|
OPERAND_UNKNOWN | |
OPERAND_IMMEDIATE | |
OPERAND_REGISTER | |
OPERAND_MEMORY | |
OPERAND_PCREL |
Definition at line 46 of file MCInstrDesc.h.