V8 Project
|
Public Member Functions | |
AddressingModeMatcher (IA32OperandGenerator *g, Node *base, Node *index) | |
AddressingMode | GetMode (AddressingMode one, int power) |
size_t | SetInputs (InstructionOperand **inputs) |
AddressingModeMatcher (X64OperandGenerator *g, Node *base, Node *index) | |
AddressingMode | GetMode (AddressingMode one, int power) |
size_t | SetInputs (InstructionOperand **inputs) |
Public Attributes | |
InstructionOperand * | base_operand_ |
InstructionOperand * | index_operand_ |
InstructionOperand * | displacement_operand_ |
AddressingMode | mode_ |
Static Public Attributes | |
static const int | kMaxInputCount = 3 |
Definition at line 47 of file instruction-selector-ia32.cc.
|
inline |
Definition at line 49 of file instruction-selector-ia32.cc.
References base_operand_, DCHECK_NE, v8::internal::compiler::IndexAndDisplacementMatcher::displacement(), displacement_operand_, GetMode(), v8::internal::compiler::IndexAndDisplacementMatcher::index_node(), index_operand_, mode_, NULL, and v8::internal::compiler::IndexAndDisplacementMatcher::power().
|
inline |
Definition at line 59 of file instruction-selector-x64.cc.
References base_operand_, DCHECK_NE, v8::internal::compiler::IndexAndDisplacementMatcher::displacement(), displacement_operand_, GetMode(), v8::internal::compiler::IndexAndDisplacementMatcher::index_node(), index_operand_, mode_, NULL, and v8::internal::compiler::IndexAndDisplacementMatcher::power().
|
inline |
Definition at line 118 of file instruction-selector-ia32.cc.
Referenced by AddressingModeMatcher().
|
inline |
Definition at line 106 of file instruction-selector-x64.cc.
|
inline |
Definition at line 122 of file instruction-selector-ia32.cc.
References base_operand_, DCHECK_NE, displacement_operand_, index_operand_, and NULL.
|
inline |
Definition at line 110 of file instruction-selector-x64.cc.
References base_operand_, DCHECK_NE, displacement_operand_, index_operand_, and NULL.
InstructionOperand * v8::internal::compiler::AddressingModeMatcher::base_operand_ |
Definition at line 139 of file instruction-selector-ia32.cc.
Referenced by AddressingModeMatcher(), and SetInputs().
InstructionOperand * v8::internal::compiler::AddressingModeMatcher::displacement_operand_ |
Definition at line 141 of file instruction-selector-ia32.cc.
Referenced by AddressingModeMatcher(), and SetInputs().
InstructionOperand * v8::internal::compiler::AddressingModeMatcher::index_operand_ |
Definition at line 140 of file instruction-selector-ia32.cc.
Referenced by AddressingModeMatcher(), and SetInputs().
|
static |
Definition at line 138 of file instruction-selector-ia32.cc.
AddressingMode v8::internal::compiler::AddressingModeMatcher::mode_ |
Definition at line 142 of file instruction-selector-ia32.cc.
Referenced by AddressingModeMatcher().