|
| OperandGenerator (InstructionSelector *selector) |
|
InstructionOperand | NoOutput () |
|
InstructionOperand | DefineAsRegister (Node *node) |
|
InstructionOperand | DefineSameAsFirst (Node *node) |
|
InstructionOperand | DefineAsFixed (Node *node, Register reg) |
|
template<typename FPRegType > |
InstructionOperand | DefineAsFixed (Node *node, FPRegType reg) |
|
InstructionOperand | DefineAsConstant (Node *node) |
|
InstructionOperand | DefineAsConstant (Node *node, Constant constant) |
|
InstructionOperand | DefineAsLocation (Node *node, LinkageLocation location) |
|
InstructionOperand | DefineAsDualLocation (Node *node, LinkageLocation primary_location, LinkageLocation secondary_location) |
|
InstructionOperand | Use (Node *node) |
|
InstructionOperand | UseAnyAtEnd (Node *node) |
|
InstructionOperand | UseAny (Node *node) |
|
InstructionOperand | UseRegisterOrSlotOrConstant (Node *node) |
|
InstructionOperand | UseUniqueRegisterOrSlotOrConstant (Node *node) |
|
InstructionOperand | UseRegister (Node *node) |
|
InstructionOperand | UseUniqueSlot (Node *node) |
|
InstructionOperand | UseUnique (Node *node) |
|
InstructionOperand | UseUniqueRegister (Node *node) |
|
InstructionOperand | UseFixed (Node *node, Register reg) |
|
template<typename FPRegType > |
InstructionOperand | UseFixed (Node *node, FPRegType reg) |
|
InstructionOperand | UseExplicit (LinkageLocation location) |
|
InstructionOperand | UseImmediate (int immediate) |
|
InstructionOperand | UseImmediate (Node *node) |
|
InstructionOperand | UseNegatedImmediate (Node *node) |
|
InstructionOperand | UseLocation (Node *node, LinkageLocation location) |
|
InstructionOperand | UsePointerLocation (LinkageLocation to_location, LinkageLocation from_location) |
|
InstructionOperand | TempRegister () |
|
int | AllocateVirtualRegister () |
|
InstructionOperand | DefineSameAsFirstForVreg (int vreg) |
|
InstructionOperand | DefineAsRegistertForVreg (int vreg) |
|
InstructionOperand | UseRegisterForVreg (int vreg) |
|
InstructionOperand | TempDoubleRegister () |
|
InstructionOperand | TempSimd128Register () |
|
InstructionOperand | TempRegister (Register reg) |
|
InstructionOperand | TempImmediate (int32_t imm) |
|
InstructionOperand | TempLocation (LinkageLocation location) |
|
InstructionOperand | Label (BasicBlock *block) |
|
Definition at line 78 of file instruction-selector-impl.h.