v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <assembler-ia32.h>
Public Member Functions | |
bool | is (XMMRegister reg) const |
bool | is_valid () const |
bool | is (XMMRegister reg) const |
int | code () const |
int | high_bit () const |
int | low_bits () const |
Public Member Functions inherited from IntelDoubleRegister | |
bool | is_valid () const |
int | code () const |
Static Public Member Functions | |
static XMMRegister | from_code (int code) |
static XMMRegister | FromAllocationIndex (int index) |
static const char * | AllocationIndexToString (int index) |
static int | NumAllocatableRegisters () |
static int | ToAllocationIndex (XMMRegister reg) |
static XMMRegister | FromAllocationIndex (int index) |
static const char * | AllocationIndexToString (int index) |
static XMMRegister | from_code (int code) |
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) |
Data Fields | |
int | code_ |
Data Fields inherited from IntelDoubleRegister | |
int | code_ |
Static Public Attributes | |
static const int | kNumAllocatableRegisters = 7 |
static const int | kNumRegisters = 8 |
static const int | kMaxNumRegisters = 16 |
static const int | kMaxNumAllocatableRegisters = 15 |
Static Public Attributes inherited from IntelDoubleRegister | |
static const int | kMaxNumRegisters = 8 |
static const int | kMaxNumAllocatableRegisters = 7 |
Definition at line 189 of file assembler-ia32.h.
|
inlinestatic |
Definition at line 207 of file assembler-ia32.h.
References ASSERT, and XMMRegister::kNumAllocatableRegisters.
|
inlinestatic |
Definition at line 214 of file assembler-x64.h.
References ASSERT, and XMMRegister::kMaxNumAllocatableRegisters.
|
inline |
Definition at line 244 of file assembler-x64.h.
References ASSERT, XMMRegister::code_, and XMMRegister::is_valid().
Referenced by XMMRegister::from_code().
|
inlinestatic |
Definition at line 193 of file assembler-ia32.h.
References XMMRegister::code(), XMMRegister::code_, and v8::internal::STATIC_ASSERT().
Referenced by XMMRegister::FromAllocationIndex().
|
inlinestatic |
Definition at line 236 of file assembler-x64.h.
References ASSERT, and XMMRegister::kMaxNumRegisters.
|
inlinestatic |
Definition at line 202 of file assembler-ia32.h.
References ASSERT, XMMRegister::from_code(), and XMMRegister::NumAllocatableRegisters().
|
inlinestatic |
Definition at line 208 of file assembler-x64.h.
References ASSERT, and XMMRegister::kMaxNumAllocatableRegisters.
|
inline |
Definition at line 251 of file assembler-x64.h.
References XMMRegister::code_.
|
inline |
Definition at line 200 of file assembler-ia32.h.
References XMMRegister::code_.
|
inline |
Definition at line 243 of file assembler-x64.h.
References XMMRegister::code_.
|
inline |
Definition at line 242 of file assembler-x64.h.
References XMMRegister::code_, and XMMRegister::kMaxNumRegisters.
Referenced by XMMRegister::code().
|
inline |
Definition at line 256 of file assembler-x64.h.
References XMMRegister::code_.
|
inlinestatic |
Definition at line 199 of file assembler-x64.h.
References XMMRegister::kMaxNumAllocatableRegisters.
Referenced by XMMRegister::FromAllocationIndex().
|
inlinestatic |
Definition at line 203 of file assembler-x64.h.
References ASSERT.
int code_ |
Definition at line 260 of file assembler-x64.h.
Referenced by XMMRegister::code(), XMMRegister::from_code(), XMMRegister::high_bit(), XMMRegister::is(), XMMRegister::is_valid(), and XMMRegister::low_bits().
|
static |
Definition at line 198 of file assembler-x64.h.
Referenced by XMMRegister::AllocationIndexToString(), XMMRegister::FromAllocationIndex(), and XMMRegister::NumAllocatableRegisters().
|
static |
Definition at line 197 of file assembler-x64.h.
Referenced by XMMRegister::from_code(), and XMMRegister::is_valid().
|
static |
Definition at line 190 of file assembler-ia32.h.
Referenced by XMMRegister::AllocationIndexToString().
|
static |
Definition at line 191 of file assembler-ia32.h.