Go to the source code of this file.
|
enum | v8::internal::LiFlags {
v8::internal::OPTIMIZE_SIZE = 0
, v8::internal::CONSTANT_SIZE = 1
, v8::internal::ADDRESS_LOAD = 2
, v8::internal::OPTIMIZE_SIZE = 0
,
v8::internal::CONSTANT_SIZE = 1
, v8::internal::ADDRESS_LOAD = 2
, v8::internal::OPTIMIZE_SIZE = 0
, v8::internal::CONSTANT_SIZE = 1
,
v8::internal::ADDRESS_LOAD = 2
} |
|
enum | v8::internal::RAStatus {
v8::internal::kRAHasNotBeenSaved
, v8::internal::kRAHasBeenSaved
, v8::internal::kRAHasNotBeenSaved
, v8::internal::kRAHasBeenSaved
,
v8::internal::kRAHasNotBeenSaved
, v8::internal::kRAHasBeenSaved
} |
|
|
Register | v8::internal::GetRegisterThatIsNotOneOf (Register reg1, Register reg2=no_reg, Register reg3=no_reg, Register reg4=no_reg, Register reg5=no_reg, Register reg6=no_reg) |
|
MemOperand | v8::internal::FieldMemOperand (Register object, int offset) |
|
MemOperand | v8::internal::ExitFrameStackSlotOperand (int offset) |
|
MemOperand | v8::internal::ExitFrameCallerStackSlotOperand (int index) |
|
void | v8::internal::CallApiFunctionAndReturn (MacroAssembler *masm, bool with_profiling, Register function_address, ExternalReference thunk_ref, Register thunk_arg, int slots_to_drop_on_return, MemOperand *argc_operand, MemOperand return_value_operand) |
|
◆ ACCESS_MASM
#define ACCESS_MASM |
( |
| masm | ) |
|
◆ COND_ARGS
Value: Condition cond = al, Register rj = zero_reg, \
const Operand &rk = Operand(zero_reg)
Definition at line 204 of file macro-assembler-loong64.h.
◆ DEFINE_INSTRUCTION
#define DEFINE_INSTRUCTION |
( |
| instr | ) |
|
Value: void instr(Register rd, Register rj,
const Operand& rk); \
void instr(Register rd, Register rj, Register rk) { \
instr(rd, rj, Operand(rk)); \
} \
void instr(Register rj, Register rk, int32_t j) {
instr(rj, rk, Operand(j)); }
Definition at line 422 of file macro-assembler-loong64.h.
◆ DEFINE_INSTRUCTION2
#define DEFINE_INSTRUCTION2 |
( |
| instr | ) |
|
◆ SmiWordOffset
#define SmiWordOffset |
( |
| offset | ) |
|