v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <assembler-ia32.h>
Public Member Functions | |
bool | is (X87Register reg) const |
Public Member Functions inherited from IntelDoubleRegister | |
bool | is_valid () const |
int | code () const |
Static Public Member Functions | |
static const char * | AllocationIndexToString (int index) |
static X87Register | FromAllocationIndex (int index) |
static int | ToAllocationIndex (X87Register reg) |
Static Public Member Functions inherited from IntelDoubleRegister | |
static int | NumAllocatableRegisters () |
static int | NumRegisters () |
static const char * | AllocationIndexToString (int index) |
static int | ToAllocationIndex (IntelDoubleRegister reg) |
static IntelDoubleRegister | FromAllocationIndex (int index) |
static IntelDoubleRegister | from_code (int code) |
Static Public Attributes | |
static const int | kNumAllocatableRegisters = 5 |
static const int | kNumRegisters = 5 |
Static Public Attributes inherited from IntelDoubleRegister | |
static const int | kMaxNumRegisters = 8 |
static const int | kMaxNumAllocatableRegisters = 7 |
Additional Inherited Members | |
Data Fields inherited from IntelDoubleRegister | |
int | code_ |
Definition at line 234 of file assembler-ia32.h.
|
inlinestatic |
Definition at line 242 of file assembler-ia32.h.
References ASSERT, and X87Register::kNumAllocatableRegisters.
|
inlinestatic |
Definition at line 250 of file assembler-ia32.h.
References ASSERT, IntelDoubleRegister::code_, IntelDoubleRegister::NumAllocatableRegisters(), and v8::internal::STATIC_ASSERT().
|
inline |
Definition at line 238 of file assembler-ia32.h.
References IntelDoubleRegister::code_.
|
inlinestatic |
Definition at line 258 of file assembler-ia32.h.
References IntelDoubleRegister::code_.
|
static |
Definition at line 235 of file assembler-ia32.h.
Referenced by X87Register::AllocationIndexToString().
|
static |
Definition at line 236 of file assembler-ia32.h.