v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <test-utils-arm64.h>
Public Member Functions | |
RegisterDump () | |
void | Dump (MacroAssembler *assm) |
int32_t | wreg (unsigned code) const |
int64_t | xreg (unsigned code) const |
uint32_t | sreg_bits (unsigned code) const |
float | sreg (unsigned code) const |
uint64_t | dreg_bits (unsigned code) const |
double | dreg (unsigned code) const |
int64_t | spreg () const |
int64_t | wspreg () const |
uint64_t | flags_nzcv () const |
bool | IsComplete () const |
Definition at line 44 of file test-utils-arm64.h.
|
inline |
Definition at line 46 of file test-utils-arm64.h.
|
inline |
Definition at line 89 of file test-utils-arm64.h.
Referenced by EqualFP64().
|
inline |
Definition at line 84 of file test-utils-arm64.h.
References ASSERT, and v8::internal::code().
Referenced by EqualFP32(), and EqualRegisters().
void Dump | ( | MacroAssembler * | assm | ) |
Definition at line 322 of file test-utils-arm64.cc.
References __, v8::internal::AreAliased(), ASSERT, Register::code(), FPRegister::DRegFromCode(), MacroAssembler::FPTmpList(), v8::internal::Is(), v8::internal::kDRegSize, v8::internal::kNumberOfFPRegisters, v8::internal::kNumberOfRegisters, v8::internal::kSRegSize, v8::internal::kWRegSize, v8::internal::kXRegSize, CPURegList::list(), v8::internal::NZCV, CPURegList::set_list(), FPRegister::SRegFromCode(), MacroAssembler::TmpList(), CPURegister::W(), Register::WRegFromCode(), and Register::XRegFromCode().
Referenced by TEST().
|
inline |
|
inline |
Definition at line 111 of file test-utils-arm64.h.
|
inline |
Definition at line 94 of file test-utils-arm64.h.
References ASSERT.
|
inline |
Definition at line 80 of file test-utils-arm64.h.
Referenced by EqualFP32().
|
inline |
Definition at line 75 of file test-utils-arm64.h.
References ASSERT, and v8::internal::code().
|
inline |
Definition at line 58 of file test-utils-arm64.h.
References ASSERT, v8::internal::code(), and v8::internal::kSPRegInternalCode.
Referenced by Equal32().
|
inline |
Definition at line 99 of file test-utils-arm64.h.
References ASSERT.
|
inline |
Definition at line 66 of file test-utils-arm64.h.
References ASSERT, v8::internal::code(), and v8::internal::kSPRegInternalCode.
Referenced by Equal32(), Equal64(), and EqualRegisters().