/third_party/node/deps/v8/src/maglev/ |
D | maglev-code-gen-state.h | 125 inline MemOperand GetStackSlot(int index) { in GetStackSlot() function 129 inline MemOperand GetStackSlot(const compiler::AllocatedOperand& operand) { in GetStackSlot() function 130 return GetStackSlot(operand.index()); in GetStackSlot() 142 return GetStackSlot(compiler::AllocatedOperand::cast(operand)); in ToMemOperand()
|
D | maglev-code-generator.cc | 76 __ leaq(rdi, GetStackSlot(code_gen_state_->vreg_slots() - 1)); in PreProcessGraph() 126 __ movq(GetStackSlot(value_node->spill_slot()), ToRegister(source)); in Process() 182 __ movq(target, GetStackSlot(compiler::AllocatedOperand::cast(source))); in EmitStackToRegisterGapMove() 218 __ movq(GetStackSlot(target), source_reg); in RecordGapMove() 220 __ movq(kScratchRegister, GetStackSlot(source)); in RecordGapMove() 221 __ movq(GetStackSlot(target), kScratchRegister); in RecordGapMove()
|
D | maglev-ir.cc | 103 __ Push(GetStackSlot(operand)); in PushInput()
|
/third_party/node/deps/v8/src/wasm/baseline/ppc/ |
D | liftoff-assembler-ppc.h | 61 inline MemOperand GetStackSlot(uint32_t offset) { in GetStackSlot() function 65 inline MemOperand GetInstanceOperand() { return GetStackSlot(kInstanceOffset); } in GetInstanceOperand() 922 LoadU32(ip, liftoff::GetStackSlot(src_offset + stack_bias), r0); in MoveStackValue() 923 StoreU32(ip, liftoff::GetStackSlot(dst_offset + stack_bias), r0); in MoveStackValue() 930 LoadU64(ip, liftoff::GetStackSlot(src_offset), r0); in MoveStackValue() 931 StoreU64(ip, liftoff::GetStackSlot(dst_offset), r0); in MoveStackValue() 960 StoreU32(reg.gp(), liftoff::GetStackSlot(offset + stack_bias), r0); in Spill() 966 StoreU64(reg.gp(), liftoff::GetStackSlot(offset), r0); in Spill() 969 StoreF32(reg.fp(), liftoff::GetStackSlot(offset + stack_bias), r0); in Spill() 972 StoreF64(reg.fp(), liftoff::GetStackSlot(offset), r0); in Spill() [all …]
|
/third_party/node/deps/v8/src/wasm/baseline/s390/ |
D | liftoff-assembler-s390.h | 89 inline MemOperand GetStackSlot(uint32_t offset) { in GetStackSlot() function 93 inline MemOperand GetInstanceOperand() { return GetStackSlot(kInstanceOffset); } in GetInstanceOperand() 1374 lay(ip, liftoff::GetStackSlot(dst_offset)); in MoveStackValue() 1381 lay(r1, liftoff::GetStackSlot(src_offset)); in MoveStackValue() 1413 StoreU32(reg.gp(), liftoff::GetStackSlot(offset + stack_bias)); in Spill() 1419 StoreU64(reg.gp(), liftoff::GetStackSlot(offset)); in Spill() 1422 StoreF32(reg.fp(), liftoff::GetStackSlot(offset + stack_bias)); in Spill() 1425 StoreF64(reg.fp(), liftoff::GetStackSlot(offset)); in Spill() 1430 StoreV128(reg.fp(), liftoff::GetStackSlot(offset), scratch); in Spill() 1446 StoreU32(src, liftoff::GetStackSlot(offset + stack_bias)); in Spill() [all …]
|
/third_party/node/deps/v8/src/wasm/baseline/arm64/ |
D | liftoff-assembler-arm64.h | 76 inline MemOperand GetStackSlot(int offset) { return MemOperand(fp, -offset); } in GetStackSlot() function 78 inline MemOperand GetInstanceOperand() { return GetStackSlot(kInstanceOffset); } in GetInstanceOperand() 907 Ldr(scratch, liftoff::GetStackSlot(src_offset)); in MoveStackValue() 908 Str(scratch, liftoff::GetStackSlot(dst_offset)); in MoveStackValue() 934 MemOperand dst = liftoff::GetStackSlot(offset); in Spill() 940 MemOperand dst = liftoff::GetStackSlot(offset); in Spill() 968 MemOperand src = liftoff::GetStackSlot(offset); in Fill() 997 stp(xzr, xzr, liftoff::GetStackSlot(start + remainder)); in FillStackSlotsWithZero() 1003 str(xzr, liftoff::GetStackSlot(start + remainder)); in FillStackSlotsWithZero() 1004 str(wzr, liftoff::GetStackSlot(start + remainder - 8)); in FillStackSlotsWithZero() [all …]
|
/third_party/node/deps/v8/src/wasm/baseline/loong64/ |
D | liftoff-assembler-loong64.h | 77 inline MemOperand GetStackSlot(int offset) { return MemOperand(fp, -offset); } in GetStackSlot() function 79 inline MemOperand GetInstanceOperand() { return GetStackSlot(kInstanceOffset); } in GetInstanceOperand() 872 MemOperand dst = liftoff::GetStackSlot(offset); in Spill() 899 MemOperand dst = liftoff::GetStackSlot(offset); in Spill() 923 MemOperand src = liftoff::GetStackSlot(offset); in Fill() 962 St_d(zero_reg, liftoff::GetStackSlot(start + remainder)); in FillStackSlotsWithZero() 966 St_w(zero_reg, liftoff::GetStackSlot(start + remainder)); in FillStackSlotsWithZero() 3082 asm_->Ld_d(kScratchReg, liftoff::GetStackSlot(slot.src_offset_)); in Construct() 3086 asm_->Ld_d(kScratchReg, liftoff::GetStackSlot(slot.src_offset_ - 8)); in Construct() 3088 asm_->Ld_d(kScratchReg, liftoff::GetStackSlot(slot.src_offset_)); in Construct()
|
/third_party/node/deps/v8/src/wasm/baseline/x64/ |
D | liftoff-assembler-x64.h | 72 inline Operand GetStackSlot(int offset) { return Operand(rbp, -offset); } in GetStackSlot() function 75 inline Operand GetInstanceOperand() { return GetStackSlot(kInstanceOffset); } in GetInstanceOperand() 77 inline Operand GetOSRTargetSlot() { return GetStackSlot(kOSRTargetOffset); } in GetOSRTargetSlot() 872 Operand dst = liftoff::GetStackSlot(dst_offset); in MoveStackValue() 873 Operand src = liftoff::GetStackSlot(src_offset); in MoveStackValue() 917 Operand dst = liftoff::GetStackSlot(offset); in Spill() 944 Operand dst = liftoff::GetStackSlot(offset); in Spill() 970 liftoff::Load(this, reg, liftoff::GetStackSlot(offset), kind); in Fill() 987 movq(liftoff::GetStackSlot(start + remainder), Immediate(0)); in FillStackSlotsWithZero() 991 movl(liftoff::GetStackSlot(start + remainder), Immediate(0)); in FillStackSlotsWithZero() [all …]
|
/third_party/node/deps/v8/src/wasm/baseline/mips64/ |
D | liftoff-assembler-mips64.h | 77 inline MemOperand GetStackSlot(int offset) { return MemOperand(fp, -offset); } in GetStackSlot() function 79 inline MemOperand GetInstanceOperand() { return GetStackSlot(kInstanceOffset); } in GetInstanceOperand() 976 MemOperand dst = liftoff::GetStackSlot(offset); in Spill() 1003 MemOperand dst = liftoff::GetStackSlot(offset); in Spill() 1027 MemOperand src = liftoff::GetStackSlot(offset); in Fill() 1064 Sd(zero_reg, liftoff::GetStackSlot(start + remainder)); in FillStackSlotsWithZero() 1068 Sw(zero_reg, liftoff::GetStackSlot(start + remainder)); in FillStackSlotsWithZero() 3663 asm_->Ld(kScratchReg, liftoff::GetStackSlot(slot.src_offset_)); in Construct() 3667 asm_->Ld(kScratchReg, liftoff::GetStackSlot(slot.src_offset_ - 8)); in Construct() 3669 asm_->Ld(kScratchReg, liftoff::GetStackSlot(slot.src_offset_)); in Construct()
|
/third_party/node/deps/v8/src/wasm/baseline/riscv64/ |
D | liftoff-assembler-riscv64.h | 77 inline MemOperand GetStackSlot(int offset) { return MemOperand(fp, -offset); } in GetStackSlot() function 79 inline MemOperand GetInstanceOperand() { return GetStackSlot(kInstanceOffset); } in GetInstanceOperand() 990 MemOperand dst = liftoff::GetStackSlot(offset); in Spill() 1023 MemOperand dst = liftoff::GetStackSlot(offset); in Spill() 1047 MemOperand src = liftoff::GetStackSlot(offset); in Fill() 1090 Sd(zero_reg, liftoff::GetStackSlot(start + remainder)); in FillStackSlotsWithZero() 1094 Sw(zero_reg, liftoff::GetStackSlot(start + remainder)); in FillStackSlotsWithZero() 3828 asm_->Ld(kScratchReg, liftoff::GetStackSlot(slot.src_offset_)); in Construct() 3832 asm_->Ld(kScratchReg, liftoff::GetStackSlot(slot.src_offset_ - 8)); in Construct() 3834 asm_->Ld(kScratchReg, liftoff::GetStackSlot(slot.src_offset_)); in Construct()
|
/third_party/node/deps/v8/src/wasm/baseline/mips/ |
D | liftoff-assembler-mips.h | 80 inline MemOperand GetStackSlot(int offset) { return MemOperand(fp, -offset); } in GetStackSlot() function 88 inline MemOperand GetInstanceOperand() { return GetStackSlot(kInstanceOffset); } in GetInstanceOperand() 810 MemOperand dst = liftoff::GetStackSlot(offset); in Spill() 835 MemOperand dst = liftoff::GetStackSlot(offset); in Spill() 865 MemOperand src = liftoff::GetStackSlot(offset); in Fill() 900 Sw(zero_reg, liftoff::GetStackSlot(start + offset)); in FillStackSlotsWithZero()
|
/third_party/node/deps/v8/src/wasm/baseline/ia32/ |
D | liftoff-assembler-ia32.h | 57 inline Operand GetStackSlot(int offset) { return Operand(ebp, -offset); } in GetStackSlot() function 66 inline Operand GetInstanceOperand() { return GetStackSlot(kInstanceOffset); } in GetInstanceOperand() 1168 liftoff::MoveStackValue(this, liftoff::GetStackSlot(src_offset), in MoveStackValue() 1169 liftoff::GetStackSlot(dst_offset)); in MoveStackValue() 1176 this, liftoff::GetStackSlot(src_offset - words * kSystemPointerSize), in MoveStackValue() 1177 liftoff::GetStackSlot(dst_offset - words * kSystemPointerSize)); in MoveStackValue() 1203 Operand dst = liftoff::GetStackSlot(offset); in Spill() 1231 Operand dst = liftoff::GetStackSlot(offset); in Spill() 1276 lea(edi, liftoff::GetStackSlot(start + size)); in FillStackSlotsWithZero() 4669 liftoff::GetStackSlot(slot.src_offset_)); in Construct()
|
/third_party/node/deps/v8/src/wasm/baseline/arm/ |
D | liftoff-assembler-arm.h | 81 inline MemOperand GetStackSlot(int offset) { return MemOperand(fp, -offset); } in GetStackSlot() function 89 inline MemOperand GetInstanceOperand() { return GetStackSlot(kInstanceOffset); } in GetInstanceOperand() 1424 MemOperand dst = liftoff::GetStackSlot(offset); in Spill() 1455 liftoff::Load(this, reg, liftoff::GetStackSlot(offset), kind); in Fill() 4330 asm_->vldr(scratch, liftoff::GetStackSlot(slot.src_offset_)); in Construct() 4335 MemOperand mem_op = liftoff::GetStackSlot(slot.src_offset_); in Construct()
|