/third_party/node/deps/v8/src/maglev/ |
D | maglev-ir.cc | 62 void DefineAsFixed(MaglevVregAllocationState* vreg_state, Node* node, in DefineAsFixed() function 415 DefineAsFixed(vreg_state, this, kReturnRegister0); in AllocateVreg() 444 DefineAsFixed(vreg_state, this, input()); in AllocateVreg() 602 DefineAsFixed(vreg_state, this, kReturnRegister0); in AllocateVreg() 667 DefineAsFixed(vreg_state, this, kReturnRegister0); in AllocateVreg() 687 DefineAsFixed(vreg_state, this, kReturnRegister0); in AllocateVreg() 801 DefineAsFixed(vreg_state, this, kReturnRegister0); in AllocateVreg()
|
/third_party/node/deps/v8/src/compiler/backend/arm/ |
D | instruction-selector-arm.cc | 477 outputs[output_count++] = g.DefineAsFixed(projection0, r2); in VisitPairAtomicBinOp() 482 outputs[output_count++] = g.DefineAsFixed(projection1, r3); in VisitPairAtomicBinOp() 1698 Emit(kArmVmodF64, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0), in VisitFloat64Mod() 1706 Emit(opcode, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0), in VisitFloat64Ieee754Binop() 1714 Emit(opcode, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0)) in VisitFloat64Ieee754Unop() 2447 outputs[output_count++] = g.DefineAsFixed(projection0, r0); in VISIT_ATOMIC_BINOP() 2448 outputs[output_count++] = g.DefineAsFixed(projection1, r1); in VISIT_ATOMIC_BINOP() 2523 outputs[output_count++] = g.DefineAsFixed(projection0, r6); in VisitWord32AtomicPairExchange() 2528 outputs[output_count++] = g.DefineAsFixed(projection1, r7); in VisitWord32AtomicPairExchange() 2556 outputs[output_count++] = g.DefineAsFixed(projection0, r2); in VisitWord32AtomicPairCompareExchange() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
D | instruction-selector-ia32.cc | 403 ? g.DefineAsFixed(node, eax) in VisitRRISimd() 678 ? g.DefineAsFixed(node, edx) in VisitAtomicExchange() 956 opcode, g.DefineAsFixed(node, edx), g.UseFixed(node->InputAt(0), eax), in VisitMulHigh() 963 selector->Emit(opcode, g.DefineAsFixed(node, eax), in VisitDiv() 971 selector->Emit(opcode, g.DefineAsFixed(node, edx), in VisitMod() 1084 g.DefineAsFixed(node, eax), in VisitInt32PairMul() 1085 g.DefineAsFixed(NodeProperties::FindProjection(node, 1), ecx)}; in VisitInt32PairMul() 1117 outputs[output_count++] = g.DefineAsFixed(node, eax); in VisitWord32PairShift() 1120 outputs[output_count++] = g.DefineAsFixed(projection1, edx); in VisitWord32PairShift() 1720 InstructionOperand outputs[] = {g.DefineAsFixed(node, eax)}; in VisitAtomicBinOp() [all …]
|
/third_party/node/deps/v8/src/compiler/backend/ |
D | instruction-selector-impl.h | 96 InstructionOperand DefineAsFixed(Node* node, Register reg) { in DefineAsFixed() function 102 InstructionOperand DefineAsFixed(Node* node, FPRegType reg) { in DefineAsFixed() function
|
/third_party/node/deps/v8/src/compiler/backend/mips/ |
D | instruction-selector-mips.cc | 258 outputs[output_count++] = g.DefineAsFixed(projection0, v0); in VisitPairAtomicBinop() 263 outputs[output_count++] = g.DefineAsFixed(projection1, v1); in VisitPairAtomicBinop() 756 outputs[output_count++] = g.DefineAsFixed(projection0, v0); in VisitWord32AtomicPairLoad() 761 outputs[output_count++] = g.DefineAsFixed(projection1, v1); in VisitWord32AtomicPairLoad() 826 outputs[output_count++] = g.DefineAsFixed(projection0, v0); in VisitWord32AtomicPairCompareExchange() 831 outputs[output_count++] = g.DefineAsFixed(projection1, v1); in VisitWord32AtomicPairCompareExchange() 1223 Emit(kMipsModD, g.DefineAsFixed(node, f0), g.UseFixed(node->InputAt(0), f12), in VisitFloat64Mod() 1315 Emit(opcode, g.DefineAsFixed(node, f0), g.UseFixed(node->InputAt(0), f2), in VisitFloat64Ieee754Binop() 1323 Emit(opcode, g.DefineAsFixed(node, f0), g.UseFixed(node->InputAt(0), f12)) in VisitFloat64Ieee754Unop()
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
D | instruction-selector-x64.cc | 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() 1936 Emit(opcode, g.DefineAsFixed(node, xmm0), g.UseFixed(node->InputAt(0), xmm0)) in VisitFloat64Ieee754Unop() 2475 InstructionOperand outputs[] = {g.DefineAsFixed(node, rax)}; in VisitAtomicBinop() 2496 InstructionOperand outputs[] = {g.DefineAsFixed(node, rax)}; in VisitAtomicCompareExchange()
|
/third_party/node/deps/v8/src/compiler/backend/ppc/ |
D | instruction-selector-ppc.cc | 1395 Emit(kPPC_ModDouble, g.DefineAsFixed(node, d1), 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()
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
D | instruction-selector-s390.cc | 1558 Emit(kS390_ModDouble, g.DefineAsFixed(node, d1), 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()
|
/third_party/node/deps/v8/src/compiler/backend/loong64/ |
D | instruction-selector-loong64.cc | 1563 Emit(kLoong64Float64Mod, g.DefineAsFixed(node, f0), in VisitFloat64Mod() 1655 Emit(opcode, g.DefineAsFixed(node, f0), g.UseFixed(node->InputAt(0), f0), 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/mips64/ |
D | instruction-selector-mips64.cc | 1657 Emit(kMips64ModD, g.DefineAsFixed(node, f0), in VisitFloat64Mod() 1749 Emit(opcode, g.DefineAsFixed(node, f0), g.UseFixed(node->InputAt(0), f2), 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/riscv64/ |
D | instruction-selector-riscv64.cc | 1597 Emit(kRiscvModD, g.DefineAsFixed(node, fa0), in VisitFloat64Mod() 1689 Emit(opcode, g.DefineAsFixed(node, fa0), g.UseFixed(node->InputAt(0), fa0), in VisitFloat64Ieee754Binop() 1697 Emit(opcode, g.DefineAsFixed(node, fa0), g.UseFixed(node->InputAt(0), fa1)) in VisitFloat64Ieee754Unop()
|
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
D | instruction-selector-arm64.cc | 2055 Emit(kArm64Float64Mod, g.DefineAsFixed(node, d0), in VisitFloat64Mod() 2063 Emit(opcode, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0), in VisitFloat64Ieee754Binop() 2071 Emit(opcode, g.DefineAsFixed(node, d0), g.UseFixed(node->InputAt(0), d0)) in VisitFloat64Ieee754Unop()
|