| Class | Description |
|---|---|
| ArchInstructionFormat |
Abstract parent class of all InstructionFormat classes.
|
| ArchOperator |
The implementation of operator that is specific to a particular
architecture.
|
| ArchOperatorNames |
Class to store the string representations of different operators.
|
| ArchOperators |
Provides architectural literal operators.
|
| BranchProfileCarrierLookup |
Lookup used to see if an operator is a BranchProfile (which is BranchProfileOperand)
|
| GuardCarrierLookup |
Lookup used to see if an operator is a Guard (which is Operand)
|
| GuardResultCarrierLookup |
Lookup used to see if an operator is a GuardResult (which is RegisterOperand)
|
| LocationCarrierLookup |
Lookup used to see if an operator is a Location (which is LocationOperand)
|
| MIR_Binary |
The MIR_Binary InstructionFormat class.
|
| MIR_Branch |
The MIR_Branch InstructionFormat class.
|
| MIR_CacheOp |
The MIR_CacheOp InstructionFormat class.
|
| MIR_Call |
The MIR_Call InstructionFormat class.
|
| MIR_CondBranch |
The MIR_CondBranch InstructionFormat class.
|
| MIR_CondBranch2 |
The MIR_CondBranch2 InstructionFormat class.
|
| MIR_CondCall |
The MIR_CondCall InstructionFormat class.
|
| MIR_Condition |
The MIR_Condition InstructionFormat class.
|
| MIR_DataInt |
The MIR_DataInt InstructionFormat class.
|
| MIR_DataLabel |
The MIR_DataLabel InstructionFormat class.
|
| MIR_Empty |
The MIR_Empty InstructionFormat class.
|
| MIR_Load |
The MIR_Load InstructionFormat class.
|
| MIR_LoadUpdate |
The MIR_LoadUpdate InstructionFormat class.
|
| MIR_LowTableSwitch |
The MIR_LowTableSwitch InstructionFormat class.
|
| MIR_Move |
The MIR_Move InstructionFormat class.
|
| MIR_Nullary |
The MIR_Nullary InstructionFormat class.
|
| MIR_Return |
The MIR_Return InstructionFormat class.
|
| MIR_RotateAndMask |
The MIR_RotateAndMask InstructionFormat class.
|
| MIR_Store |
The MIR_Store InstructionFormat class.
|
| MIR_StoreUpdate |
The MIR_StoreUpdate InstructionFormat class.
|
| MIR_Ternary |
The MIR_Ternary InstructionFormat class.
|
| MIR_Trap |
The MIR_Trap InstructionFormat class.
|
| MIR_Unary |
The MIR_Unary InstructionFormat class.
|
| PhysicalDefUse |
This class provides utilities to record defs and uses of physical
registers by IR operators.
|
| PhysicalDefUse.PDUEnumeration |
A class to enumerate physical registers based on a code.
|
| PhysicalRegisterSet |
This class represents a set of Registers corresponding to the
PowerPC register set.
|
| RegisterPool |
Pool of symbolic registers.
|
| ResultCarrierLookup |
Lookup used to see if an operator is a Result (which is RegisterOperand)
|