/third_party/node/deps/v8/src/compiler/backend/ |
D | code-generator-impl.h | 49 int32_t InputInt32(size_t index) { in InputInt32() function 54 return bit_cast<uint32_t>(InputInt32(index)); in InputUint32() 62 return static_cast<int8_t>(InputInt32(index)); in InputInt8() 70 return static_cast<int16_t>(InputInt32(index)); in InputInt16() 74 return static_cast<uint8_t>(InputInt32(index) & 0x7); in InputInt3() 78 return static_cast<uint8_t>(InputInt32(index) & 0xF); in InputInt4() 82 return static_cast<uint8_t>(InputInt32(index) & 0x1F); in InputInt5() 86 return static_cast<uint8_t>(InputInt32(index) & 0x3F); in InputInt6()
|
D | code-generator.cc | 836 *slot = g.InputInt32(instr->InputCount() - 1); in GetSlotAboveSPBeforeTailCall() 996 int const state_id = i.InputInt32(frame_state_offset); in GetDeoptimizationEntry()
|
/third_party/node/deps/v8/src/compiler/backend/ppc/ |
D | code-generator-ppc.cc | 352 i.InputInt32(1), kScratchReg, r0); \ 363 -i.InputInt32(1), kScratchReg, r0); \ 462 bool is_atomic = i.InputInt32(2); \ 481 bool is_atomic = i.InputInt32(2); \ 501 bool is_atomic = i.InputInt32(2); \ 513 bool is_atomic = i.InputInt32(3); \ 532 bool is_atomic = i.InputInt32(3); \ 550 bool is_atomic = i.InputInt32(3); \ 959 __ RecordComment(reinterpret_cast<const char*>(i.InputInt32(0))); in AssembleArchInstruction() 1133 int32_t offset = i.InputInt32(1); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
D | code-generator-s390.cc | 97 return MemOperand(InputRegister(index + 0), InputInt32(index + 1)); in MemoryOperand() 104 InputInt32(index + 2)); in MemoryOperand() 503 int doZeroExt = i.InputInt32(index); \ 1165 __ RecordComment(reinterpret_cast<const char*>(i.InputInt32(0))); in AssembleArchInstruction() 1440 int32_t offset = i.InputInt32(1); in AssembleArchInstruction() 1464 frame_access_state()->GetFrameOffset(i.InputInt32(0)); in AssembleArchInstruction() 1470 int reverse_slot = i.InputInt32(0); in AssembleArchInstruction() 1582 Operand(32 - i.InputInt32(1))); in AssembleArchInstruction() 1594 Operand(64 - i.InputInt32(1))); in AssembleArchInstruction() 1600 int shiftAmount = i.InputInt32(1); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/arm/ |
D | code-generator-arm.cc | 103 LSL, InputInt32(index + 2)); in InputOffset() 106 return MemOperand(InputRegister(index + 0), InputInt32(index + 1)); in InputOffset() 112 return MemOperand(kRootRegister, InputInt32(index)); in InputOffset() 878 __ RecordComment(reinterpret_cast<const char*>(i.InputInt32(0))); in AssembleArchInstruction() 961 int32_t immediate = i.InputInt32(1); in AssembleArchInstruction() 989 frame_access_state()->GetFrameOffset(i.InputInt32(0)); in AssembleArchInstruction() 1156 __ sxtb(i.OutputRegister(), i.InputRegister(0), i.InputInt32(1)); in AssembleArchInstruction() 1160 __ sxth(i.OutputRegister(), i.InputRegister(0), i.InputInt32(1)); in AssembleArchInstruction() 1165 i.InputInt32(2)); in AssembleArchInstruction() 1170 i.InputInt32(2)); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
D | code-generator-arm64.cc | 77 (instr_->InputAt(index)->IsImmediate() && (InputInt32(index) == 0))); in InputOrZeroRegister32() 189 LSL, InputInt32(index + 2)); in MemoryOperand() 191 return MemOperand(InputRegister(index + 0), InputInt32(index + 1)); in MemoryOperand() 400 static_cast<TrapId>(i.InputInt32(instr_->InputCount() - 1)); in Generate() 643 int optional_padding_offset = g.InputInt32(instr->InputCount() - 2); in AssembleTailCallAfterGap() 1007 frame_access_state()->GetFrameOffset(i.InputInt32(0)); in AssembleArchInstruction() 1470 i.InputInt32(2)); in AssembleArchInstruction() 1474 i.InputInt32(2)); in AssembleArchInstruction() 1493 int count = i.InputInt32(0); in AssembleArchInstruction() 1503 Operand operand(i.InputInt32(1) * kSystemPointerSize); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/loong64/ |
D | code-generator-loong64.cc | 58 DCHECK_EQ(0, InputInt32(index)); in InputOrZeroRegister() 115 return MemOperand(kRootRegister, InputInt32(index)); in MemoryOperand() 118 return MemOperand(InputRegister(index + 0), InputInt32(index + 1)); in MemoryOperand() 855 frame_access_state()->GetFrameOffset(i.InputInt32(0)); in AssembleArchInstruction() 1545 int reverse_slot = i.InputInt32(0); in AssembleArchInstruction() 1564 __ Sub_d(sp, sp, Operand(i.InputInt32(0))); in AssembleArchInstruction() 1565 frame_access_state()->IncreaseSPDelta(i.InputInt32(0) / in AssembleArchInstruction() 1571 __ Fst_d(i.InputDoubleRegister(0), MemOperand(sp, i.InputInt32(1))); in AssembleArchInstruction() 1573 __ St_d(i.InputRegister(0), MemOperand(sp, i.InputInt32(1))); in AssembleArchInstruction() 1958 static_cast<TrapId>(i.InputInt32(instr_->InputCount() - 1)); in AssembleArchTrap() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/mips/ |
D | code-generator-mips.cc | 57 DCHECK_EQ(0, InputInt32(index)); in InputOrZeroRegister() 115 return MemOperand(InputRegister(index + 0), InputInt32(index + 1)); in MemoryOperand() 829 __ RecordComment(reinterpret_cast<const char*>(i.InputInt32(0))); in AssembleArchInstruction() 903 frame_access_state()->GetFrameOffset(i.InputInt32(0)); in AssembleArchInstruction() 1631 int reverse_slot = i.InputInt32(0); in AssembleArchInstruction() 1650 __ Subu(sp, sp, Operand(i.InputInt32(0))); in AssembleArchInstruction() 1651 frame_access_state()->IncreaseSPDelta(i.InputInt32(0) / in AssembleArchInstruction() 1659 __ Sdc1(i.InputDoubleRegister(0), MemOperand(sp, i.InputInt32(1))); in AssembleArchInstruction() 1661 __ swc1(i.InputSingleRegister(0), MemOperand(sp, i.InputInt32(1))); in AssembleArchInstruction() 1665 __ st_b(i.InputSimd128Register(0), MemOperand(sp, i.InputInt32(1))); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
D | code-generator-riscv64.cc | 59 DCHECK_EQ(0, InputInt32(index)); in InputOrZeroRegister() 128 return MemOperand(InputRegister(index + 0), InputInt32(index + 1)); in MemoryOperand() 130 return MemOperand(kRootRegister, InputInt32(index)); in MemoryOperand() 887 frame_access_state()->GetFrameOffset(i.InputInt32(0)); in AssembleArchInstruction() 890 int alignment = i.InputInt32(1); in AssembleArchInstruction() 1699 int reverse_slot = i.InputInt32(0); in AssembleArchInstruction() 1718 __ Sub64(sp, sp, Operand(i.InputInt32(0))); in AssembleArchInstruction() 1719 frame_access_state()->IncreaseSPDelta(i.InputInt32(0) / in AssembleArchInstruction() 1727 if (i.InputInt32(1) != 0) { in AssembleArchInstruction() 1729 __ Add64(kScratchReg2, sp, Operand(i.InputInt32(1))); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
D | code-generator-mips64.cc | 58 DCHECK_EQ(0, InputInt32(index)); in InputOrZeroRegister() 117 return MemOperand(InputRegister(index + 0), InputInt32(index + 1)); in MemoryOperand() 864 frame_access_state()->GetFrameOffset(i.InputInt32(0)); in AssembleArchInstruction() 1730 int reverse_slot = i.InputInt32(0); in AssembleArchInstruction() 1751 __ Dsubu(sp, sp, Operand(i.InputInt32(0))); in AssembleArchInstruction() 1752 frame_access_state()->IncreaseSPDelta(i.InputInt32(0) / in AssembleArchInstruction() 1760 __ st_b(i.InputSimd128Register(0), MemOperand(sp, i.InputInt32(1))); in AssembleArchInstruction() 1762 __ Sdc1(i.InputDoubleRegister(0), MemOperand(sp, i.InputInt32(1))); in AssembleArchInstruction() 1765 __ Sd(i.InputRegister(0), MemOperand(sp, i.InputInt32(1))); in AssembleArchInstruction() 3422 int32_t shuffle = i.InputInt32(2); in AssembleArchInstruction() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
D | code-generator-ia32.cc | 176 int32_t disp = InputInt32(NextOffset(offset)); in MemoryOperand() 892 __ RecordComment(reinterpret_cast<const char*>(i.InputInt32(0))); in AssembleArchInstruction() 1003 frame_access_state()->GetFrameOffset(i.InputInt32(0)); in AssembleArchInstruction() 1097 __ imul(i.OutputRegister(), i.InputOperand(0), i.InputInt32(1)); in AssembleArchInstruction() 1655 __ Move(i.OutputRegister(), Immediate(i.InputInt32(0))); in AssembleArchInstruction() 1658 int32_t constant_summand = i.InputInt32(1); in AssembleArchInstruction() 1689 int stack_decrement = i.InputInt32(0); in AssembleArchInstruction() 1750 int reverse_slot = i.InputInt32(0); in AssembleArchInstruction() 3765 static_cast<TrapId>(i.InputInt32(instr_->InputCount() - 1)); in AssembleArchTrap() 3856 cases.push_back({i.InputInt32(index + 0), GetLabel(i.InputRpo(index + 1))}); in AssembleArchBinarySearchSwitch()
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
D | code-generator-x64.cc | 102 int32_t disp = InputInt32(NextOffset(offset)); in MemoryOperand() 122 int32_t disp = InputInt32(NextOffset(offset)); in MemoryOperand() 145 int32_t disp = InputInt32(NextOffset(offset)); in MemoryOperand() 150 int32_t disp = InputInt32(NextOffset(offset)); in MemoryOperand() 658 static_cast<TrapId>(i.InputInt32(instr_->InputCount() - 1)); in Generate() 1521 frame_access_state()->GetFrameOffset(i.InputInt32(0)); in AssembleArchInstruction() 2584 int32_t constant_summand = i.InputInt32(1); in AssembleArchInstruction() 2623 int32_t constant_summand = i.InputInt32(1); in AssembleArchInstruction() 2659 int stack_decrement = i.InputInt32(0); in AssembleArchInstruction() 2723 int reverse_slot = i.InputInt32(0); in AssembleArchInstruction() [all …]
|