v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
#include <assembler-mips.h>
Public Member Functions | |
bool | is_valid () const |
bool | is (FPURegister creg) const |
FPURegister | low () const |
FPURegister | high () const |
int | code () const |
int | bit () const |
void | setcode (int f) |
Static Public Member Functions | |
static int | ToAllocationIndex (FPURegister reg) |
static FPURegister | FromAllocationIndex (int index) |
static const char * | AllocationIndexToString (int index) |
static FPURegister | from_code (int code) |
Data Fields | |
int | code_ |
Static Public Attributes | |
static const int | kNumRegisters = v8::internal::kNumFPURegisters |
static const int | kNumReservedRegisters = 2 |
static const int | kNumAllocatableRegisters |
Definition at line 188 of file assembler-mips.h.
|
inlinestatic |
Definition at line 211 of file assembler-mips.h.
References ASSERT, and FPURegister::kNumAllocatableRegisters.
|
inline |
Definition at line 260 of file assembler-mips.h.
References ASSERT, FPURegister::code_, and FPURegister::is_valid().
|
inline |
Definition at line 256 of file assembler-mips.h.
References ASSERT, FPURegister::code_, and FPURegister::is_valid().
Referenced by MacroAssembler::Move(), and FPURegister::ToAllocationIndex().
|
inlinestatic |
Definition at line 232 of file assembler-mips.h.
Referenced by FPURegister::FromAllocationIndex(), and MacroAssembler::Move().
|
inlinestatic |
Definition at line 206 of file assembler-mips.h.
References ASSERT, FPURegister::from_code(), and FPURegister::kNumAllocatableRegisters.
|
inline |
Definition at line 247 of file assembler-mips.h.
References ASSERT, FPURegister::code_, and FPURegister::is_valid().
|
inline |
Definition at line 238 of file assembler-mips.h.
References FPURegister::code_.
Referenced by MacroAssembler::Move(), and FPURegister::ToAllocationIndex().
|
inline |
Definition at line 237 of file assembler-mips.h.
References FPURegister::code_, and v8::internal::kNumFPURegisters.
Referenced by FPURegister::bit(), FPURegister::code(), FPURegister::high(), FPURegister::low(), FPURegister::setcode(), and FPURegister::ToAllocationIndex().
|
inline |
Definition at line 239 of file assembler-mips.h.
References ASSERT, FPURegister::code_, and FPURegister::is_valid().
|
inline |
Definition at line 264 of file assembler-mips.h.
References ASSERT, FPURegister::code_, and FPURegister::is_valid().
|
inlinestatic |
Definition at line 82 of file assembler-mips-inl.h.
References ASSERT, FPURegister::code(), FPURegister::is(), FPURegister::is_valid(), kDoubleRegZero, and FPURegister::kNumAllocatableRegisters.
int code_ |
Definition at line 269 of file assembler-mips.h.
Referenced by FPURegister::bit(), FPURegister::code(), FPURegister::high(), FPURegister::is(), FPURegister::is_valid(), FPURegister::low(), and FPURegister::setcode().
|
static |
Definition at line 200 of file assembler-mips.h.
Referenced by FPURegister::AllocationIndexToString(), FPURegister::FromAllocationIndex(), and FPURegister::ToAllocationIndex().
|
static |
Definition at line 189 of file assembler-mips.h.
|
static |
Definition at line 199 of file assembler-mips.h.