![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <macro-assembler-arm.h>
Public Attributes | |
VfpRegList | scratch_v_reglist = 0 |
std::optional< UseScratchRegisterScope > | temps |
int | scratch_reg_code = -1 |
RegList | scratch_regs |
DoubleRegList | scratch_fp_regs |
std::optional< CPURegister > | scratch_reg |
bool | pending_double_scratch_register_use = false |
DoubleRegList | scratch_fpregs |
std::optional< Register > | scratch_reg |
std::optional< DoubleRegister > | scratch_fpreg |
bool | pending_scratch_register_use = false |
Definition at line 1257 of file macro-assembler-x64.h.
bool v8::internal::MoveCycleState::pending_double_scratch_register_use = false |
Definition at line 727 of file macro-assembler-ia32.h.
bool v8::internal::MoveCycleState::pending_scratch_register_use = false |
Definition at line 1259 of file macro-assembler-x64.h.
DoubleRegList v8::internal::MoveCycleState::scratch_fp_regs |
Definition at line 2627 of file macro-assembler-arm64.h.
std::optional<DoubleRegister> v8::internal::MoveCycleState::scratch_fpreg |
Definition at line 1337 of file macro-assembler-loong64.h.
DoubleRegList v8::internal::MoveCycleState::scratch_fpregs |
Definition at line 1332 of file macro-assembler-loong64.h.
std::optional< Register > v8::internal::MoveCycleState::scratch_reg |
Definition at line 2631 of file macro-assembler-arm64.h.
std::optional<Register> v8::internal::MoveCycleState::scratch_reg |
Definition at line 1336 of file macro-assembler-loong64.h.
int v8::internal::MoveCycleState::scratch_reg_code = -1 |
Definition at line 1077 of file macro-assembler-arm.h.
RegList v8::internal::MoveCycleState::scratch_regs |
Definition at line 2626 of file macro-assembler-arm64.h.
VfpRegList v8::internal::MoveCycleState::scratch_v_reglist = 0 |
Definition at line 1073 of file macro-assembler-arm.h.
std::optional< UseScratchRegisterScope > v8::internal::MoveCycleState::temps |
Definition at line 1075 of file macro-assembler-arm.h.