![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Classes | |
| class | TypeField |
| class | ValueField |
Public Types | |
| enum | ImmediateType { INLINE, INDEXED } |
Public Types inherited from v8::internal::compiler::InstructionOperand | |
| enum | Kind { INVALID, UNALLOCATED, CONSTANT, IMMEDIATE, EXPLICIT, ALLOCATED, FIRST_LOCATION_OPERAND_KIND = EXPLICIT } |
Public Member Functions | |
| ImmediateOperand (ImmediateType type, int32_t value) | |
| ImmediateType | type () const |
| int32_t | inline_value () const |
| int32_t | indexed_value () const |
| INSTRUCTION_OPERAND_CASTS (ImmediateOperand, IMMEDIATE) | |
| STATIC_ASSERT (KindField::kSize==3) | |
Public Member Functions inherited from v8::internal::compiler::InstructionOperand | |
| Kind | kind () const |
| bool | IsAnyLocationOperand () const |
| bool | IsLocationOperand () const |
| bool | IsFPLocationOperand () const |
| bool | IsAnyRegister () const |
| bool | IsRegister () const |
| bool | IsFPRegister () const |
| bool | IsFloatRegister () const |
| bool | IsDoubleRegister () const |
| bool | IsSimd128Register () const |
| bool | IsAnyStackSlot () const |
| bool | IsStackSlot () const |
| bool | IsFPStackSlot () const |
| bool | IsFloatStackSlot () const |
| bool | IsDoubleStackSlot () const |
| bool | IsSimd128StackSlot () const |
| bool | Equals (const InstructionOperand &that) const |
| bool | Compare (const InstructionOperand &that) const |
| bool | EqualsCanonicalized (const InstructionOperand &that) const |
| bool | CompareCanonicalized (const InstructionOperand &that) const |
| bool | InterferesWith (const InstructionOperand &other) const |
| void | Print () const |
Static Public Member Functions | |
| static ImmediateOperand * | New (Zone *zone, ImmediateType type, int32_t value) |
Static Public Member Functions inherited from v8::internal::compiler::InstructionOperand | |
| template<typename SubKindOperand > | |
| static SubKindOperand * | New (Zone *zone, const SubKindOperand &op) |
| static void | ReplaceWith (InstructionOperand *dest, const InstructionOperand *src) |
Additional Inherited Members | |
Static Public Attributes inherited from v8::internal::compiler::InstructionOperand | |
| static const int | kInvalidVirtualRegister = -1 |
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 377 of file instruction.h.