/third_party/node/deps/v8/src/maglev/ |
H A D | maglev-ir.cc | 84 void UseFixed(Input& input, Register reg) { in UseFixed() function 414 UseFixed(context(), kContextRegister); in AllocateVreg() 600 UseFixed(context(), kContextRegister); in AllocateVreg() 601 UseFixed(object_input(), D::GetRegisterParameter(D::kReceiver)); in AllocateVreg() 666 UseFixed(operand_input(), D::GetRegisterParameter(D::kValue)); in AllocateVreg() 685 UseFixed(left_input(), D::GetRegisterParameter(D::kLeft)); in AllocateVreg() 686 UseFixed(right_input(), D::GetRegisterParameter(D::kRight)); in AllocateVreg() 795 UseFixed(function(), CallTrampolineDescriptor::GetRegisterParameter( in AllocateVreg() 797 UseFixed(context(), kContextRegister); in AllocateVreg() 849 UseFixed(value_inpu in AllocateVreg() [all...] |
/third_party/node/deps/v8/src/compiler/backend/arm/ |
H A D | instruction-selector-arm.cc | 503 Emit(kArchAbortCSADcheck, g.NoOutput(), g.UseFixed(node->InputAt(0), r1)); in VisitAbortCSADcheck() 1698 Emit(kArmVmodF64, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0), in VisitFloat64Mod() 1699 g.UseFixed(node->InputAt(1), d1)) in VisitFloat64Mod() 1706 Emit(opcode, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0), in VisitFloat64Ieee754Binop() 1707 g.UseFixed(node->InputAt(1), d1)) in VisitFloat64Ieee754Binop() 1714 Emit(opcode, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0)) in VisitFloat64Ieee754Unop() 2474 g.UseFixed(value_low, r2), g.UseFixed(value_high, r3)}; in VisitWord32AtomicPairStore() 2510 g.UseFixed(value, r0), g.UseFixed(value_hig in VisitWord32AtomicPairExchange() [all...] |
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
H A D | instruction-selector-ia32.cc | 59 return UseFixed(node, edx); in UseByteRegister() 295 opcode == kIA32Movsxbl ? g.UseFixed(input, eax) : g.Use(input); in VisitRO() 481 Emit(kArchAbortCSADcheck, g.NoOutput(), g.UseFixed(node->InputAt(0), edx)); in VisitAbortCSADcheck() 670 ? g.UseFixed(value, edx) in VisitAtomicExchange() 945 g.UseFixed(right, ecx)); in VisitShift() 956 opcode, g.DefineAsFixed(node, edx), g.UseFixed(node->InputAt(0), eax), in VisitMulHigh() 964 g.UseFixed(node->InputAt(0), eax), in VisitDiv() 972 g.UseFixed(node->InputAt(0), eax), in VisitMod() 1081 g.UseFixed(node->InputAt(3), ecx)}; in VisitInt32PairMul() 1107 shift_operand = g.UseFixed(shif in VisitWord32PairShift() [all...] |
/third_party/node/deps/v8/src/compiler/backend/mips/ |
H A D | instruction-selector-mips.cc | 247 g.UseFixed(value, a1), in VisitPairAtomicBinop() 248 g.UseFixed(value_high, a2)}; in VisitPairAtomicBinop() 283 Emit(kArchAbortCSADcheck, g.NoOutput(), g.UseFixed(node->InputAt(0), a0)); in VisitAbortCSADcheck() 777 g.UseFixed(value_low, a1), in VisitWord32AtomicPairStore() 778 g.UseFixed(value_high, a2)}; in VisitWord32AtomicPairStore() 813 g.UseFixed(node->InputAt(2), a1), g.UseFixed(node->InputAt(3), a2), in VisitWord32AtomicPairCompareExchange() 814 g.UseFixed(node->InputAt(4), a3), g.UseUniqueRegister(node->InputAt(5))}; in VisitWord32AtomicPairCompareExchange() 1223 Emit(kMipsModD, g.DefineAsFixed(node, f0), g.UseFixed(node->InputAt(0), f12), in VisitFloat64Mod() 1224 g.UseFixed(nod in VisitFloat64Mod() [all...] |
/third_party/node/deps/v8/src/compiler/backend/ |
H A D | instruction-selector-impl.h | 192 InstructionOperand UseFixed(Node* node, Register reg) { in UseFixed() function in v8::internal::compiler::OperandGenerator 198 InstructionOperand UseFixed(Node* node, FPRegType reg) { in UseFixed() function in v8::internal::compiler::OperandGenerator
|
H A D | instruction-selector.cc | 1020 ? g.UseFixed(callee, kJavaScriptCallCodeStartRegister) in InitializeCallBuffer() 1029 ? g.UseFixed(callee, kJavaScriptCallCodeStartRegister) in InitializeCallBuffer() 1042 ? g.UseFixed(callee, kJavaScriptCallCodeStartRegister) in InitializeCallBuffer() 1052 ? g.UseFixed(callee, kJavaScriptCallCodeStartRegister) in InitializeCallBuffer()
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
H A D | instruction-selector-x64.cc | 387 Emit(kArchAbortCSADcheck, g.NoOutput(), g.UseFixed(node->InputAt(0), rdx)); in VisitAbortCSADcheck() 933 g.UseFixed(right, rcx)); in VisitWord32Shift() 957 g.UseFixed(right, rcx)); in VisitWord64Shift() 1356 selector->Emit(opcode, g.DefineAsFixed(node, rdx), g.UseFixed(left, rax), in VisitMulHigh() 1364 opcode, g.DefineAsFixed(node, rax), g.UseFixed(node->InputAt(0), rax), in VisitDiv() 1372 opcode, g.DefineAsFixed(node, rdx), g.UseFixed(node->InputAt(0), rax), in VisitMod() 1928 Emit(opcode, g.DefineAsFixed(node, xmm0), g.UseFixed(node->InputAt(0), xmm0), in VisitFloat64Ieee754Binop() 1929 g.UseFixed(node->InputAt(1), xmm1)) in VisitFloat64Ieee754Binop() 1936 Emit(opcode, g.DefineAsFixed(node, xmm0), g.UseFixed(node->InputAt(0), xmm0)) in VisitFloat64Ieee754Unop() 2493 g.UseFixed(old_valu in VisitAtomicCompareExchange() [all...] |
/third_party/node/deps/v8/src/compiler/backend/ppc/ |
H A D | instruction-selector-ppc.cc | 170 Emit(kArchAbortCSADcheck, g.NoOutput(), g.UseFixed(node->InputAt(0), r4)); in VisitAbortCSADcheck() 1396 g.UseFixed(node->InputAt(0), d1), g.UseFixed(node->InputAt(1), d2)) in VisitFloat64Mod() 1435 Emit(opcode, g.DefineAsFixed(node, d1), g.UseFixed(node->InputAt(0), d1)) in VisitFloat64Ieee754Unop() 1442 Emit(opcode, g.DefineAsFixed(node, d1), g.UseFixed(node->InputAt(0), d1), in VisitFloat64Ieee754Binop() 1443 g.UseFixed(node->InputAt(1), d2)) in VisitFloat64Ieee754Binop()
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
H A D | instruction-selector-s390.cc | 695 Emit(kArchAbortCSADcheck, g.NoOutput(), g.UseFixed(node->InputAt(0), r3)); in VisitAbortCSADcheck() 1559 g.UseFixed(node->InputAt(0), d1), g.UseFixed(node->InputAt(1), d2)) in VisitFloat64Mod() 1566 Emit(opcode, g.DefineAsFixed(node, d1), g.UseFixed(node->InputAt(0), d1)) in VisitFloat64Ieee754Unop() 1573 Emit(opcode, g.DefineAsFixed(node, d1), g.UseFixed(node->InputAt(0), d1), in VisitFloat64Ieee754Binop() 1574 g.UseFixed(node->InputAt(1), d2)) in VisitFloat64Ieee754Binop()
|
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
H A D | instruction-selector-arm64.cc | 584 Emit(kArchAbortCSADcheck, g.NoOutput(), g.UseFixed(node->InputAt(0), x1)); in VisitAbortCSADcheck() 2056 g.UseFixed(node->InputAt(0), d0), g.UseFixed(node->InputAt(1), d1)) in VisitFloat64Mod() 2063 Emit(opcode, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0), in VisitFloat64Ieee754Binop() 2064 g.UseFixed(node->InputAt(1), d1)) in VisitFloat64Ieee754Binop() 2071 Emit(opcode, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0)) in VisitFloat64Ieee754Unop() 4122 *src0 = g->UseFixed(input0, fp_fixed1); in ArrangeShuffleTable() 4123 *src1 = g->UseFixed(input1, fp_fixed2); in ArrangeShuffleTable()
|
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
H A D | instruction-selector-mips64.cc | 354 Emit(kArchAbortCSADcheck, g.NoOutput(), g.UseFixed(node->InputAt(0), a0)); in VisitAbortCSADcheck() 1658 g.UseFixed(node->InputAt(0), f12), g.UseFixed(node->InputAt(1), f14)) in VisitFloat64Mod() 1749 Emit(opcode, g.DefineAsFixed(node, f0), g.UseFixed(node->InputAt(0), f2), in VisitFloat64Ieee754Binop() 1750 g.UseFixed(node->InputAt(1), f4)) in VisitFloat64Ieee754Binop() 1757 Emit(opcode, g.DefineAsFixed(node, f0), g.UseFixed(node->InputAt(0), f12)) in VisitFloat64Ieee754Unop()
|
/third_party/node/deps/v8/src/compiler/backend/loong64/ |
H A D | instruction-selector-loong64.cc | 350 Emit(kArchAbortCSADcheck, g.NoOutput(), g.UseFixed(node->InputAt(0), a0)); in VisitAbortCSADcheck() 1564 g.UseFixed(node->InputAt(0), f0), g.UseFixed(node->InputAt(1), f1)) in VisitFloat64Mod() 1655 Emit(opcode, g.DefineAsFixed(node, f0), g.UseFixed(node->InputAt(0), f0), in VisitFloat64Ieee754Binop() 1656 g.UseFixed(node->InputAt(1), f1)) in VisitFloat64Ieee754Binop() 1663 Emit(opcode, g.DefineAsFixed(node, f0), g.UseFixed(node->InputAt(0), f0)) in VisitFloat64Ieee754Unop()
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
H A D | instruction-selector-riscv64.cc | 368 Emit(kArchAbortCSADcheck, g.NoOutput(), g.UseFixed(node->InputAt(0), a0)); in VisitAbortCSADcheck() 1598 g.UseFixed(node->InputAt(0), fa0), g.UseFixed(node->InputAt(1), fa1)) in VisitFloat64Mod() 1689 Emit(opcode, g.DefineAsFixed(node, fa0), g.UseFixed(node->InputAt(0), fa0), in VisitFloat64Ieee754Binop() 1690 g.UseFixed(node->InputAt(1), fa1)) in VisitFloat64Ieee754Binop() 1697 Emit(opcode, g.DefineAsFixed(node, fa0), g.UseFixed(node->InputAt(0), fa1)) in VisitFloat64Ieee754Unop()
|