|
Public Types inherited from v8::internal::compiler::LocationOperand |
enum | LocationKind { REGISTER
, STACK_SLOT
} |
|
using | LocationKindField = KindField::Next<LocationKind, 1> |
|
using | RepresentationField = LocationKindField::Next<MachineRepresentation, 8> |
|
using | IndexField = base::BitField64<int32_t, 32, 32> |
|
Public Types inherited from v8::internal::compiler::InstructionOperand |
enum | Kind {
INVALID
, UNALLOCATED
, CONSTANT
, IMMEDIATE
,
PENDING
, ALLOCATED
, FIRST_LOCATION_OPERAND_KIND = ALLOCATED
} |
|
Static Public Attributes inherited from v8::internal::compiler::InstructionOperand |
static const int | kInvalidVirtualRegister = -1 |
|
Protected Types inherited from v8::internal::compiler::InstructionOperand |
using | KindField = base::BitField64<Kind, 0, 3> |
|
Protected Member Functions inherited from v8::internal::compiler::InstructionOperand |
| InstructionOperand (Kind kind) |
|
uint64_t | GetCanonicalizedValue () const |
|
Protected Attributes inherited from v8::internal::compiler::InstructionOperand |
uint64_t | value_ |
|
Definition at line 620 of file instruction.h.