/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
H A D | instruction-selector-riscv64.cc | 27 return UseImmediate(node); in UseOperand() 38 return UseImmediate(node); in UseRegisterOrImmediateZero() 140 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); in VisitRRI() 149 g.UseImmediate(node->InputAt(1))); in VisitSimdShift() 162 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), in VisitRRIR() 287 inputs[0] = g.UseImmediate(node); in TryMatchImmediate() 390 g.UseImmediate(static_cast<int32_t>(delta))); in EmitLoad() 398 g.UseRegister(base), g.UseImmediate(index)); in EmitLoad() 419 g.UseImmediate(index), g.UseImmediate(se in EmitS128Load() [all...] |
/third_party/node/deps/v8/src/compiler/backend/arm64/ |
H A D | instruction-selector-arm64.cc | 42 return UseImmediate(node); in UseOperand() 53 return UseImmediate(node); in UseRegisterOrImmediateZero() 62 return UseImmediate(node); in UseImmediateOrTemp() 184 g.UseImmediate(node->InputAt(1))); in VisitSimdShiftRRR() 198 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); in VisitRRI() 214 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), in VisitRRIR() 385 *shift_immediate_op = g->UseImmediate(right); in TryMatchLoadStoreShift() 478 inputs[input_count++] = g.UseImmediate(right_node); in VisitBinop() 482 inputs[input_count++] = g.UseImmediate(left_node); in VisitBinop() 498 inputs[input_count++] = g.UseImmediate( in VisitBinop() [all...] |
/third_party/node/deps/v8/src/compiler/backend/ppc/ |
H A D | instruction-selector-ppc.cc | 34 return UseImmediate(node); in UseOperand() 247 g.UseImmediate(offset), g.UseImmediate(is_atomic)); in VisitLoadCommon() 251 g.UseImmediate(base), g.UseImmediate(is_atomic)); in VisitLoadCommon() 255 g.UseRegister(offset), g.UseImmediate(is_atomic)); in VisitLoadCommon() 306 inputs[input_count++] = g.UseImmediate(offset); in VisitStoreCommon() 384 g.NoOutput(), g.UseRegister(base), g.UseImmediate(offset), in VisitStoreCommon() 385 g.UseRegister(value), g.UseImmediate(is_atomic)); in VisitStoreCommon() 388 g.NoOutput(), g.UseRegister(offset), g.UseImmediate(bas in VisitStoreCommon() [all...] |
/third_party/node/deps/v8/src/compiler/backend/mips/ |
H A D | instruction-selector-mips.cc | 27 return UseImmediate(node); in UseOperand() 38 return UseImmediate(node); in UseRegisterOrImmediateZero() 143 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); in VisitRRI() 151 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), in VisitRRIR() 169 inputs[0] = g.UseImmediate(node); in TryMatchImmediate() 330 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); in VisitLoadTransform() 382 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); in VisitLoad() 463 g.UseRegister(base), g.UseImmediate(index), in VisitStore() 585 g.UseImmediate(m.right().node())); in VisitWord32Shl() 689 shift_operand = g.UseImmediate( in VisitWord32PairShift() [all...] |
/third_party/node/deps/v8/src/compiler/backend/arm/ |
H A D | instruction-selector-arm.cc | 108 g.UseImmediate(node->InputAt(1))); in VisitSimdShiftRRR() 142 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); in VisitRRI() 149 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), in VisitRRIR() 165 *shift_return = g.UseImmediate(m.right().node()); in TryMatchShift() 187 *shift_return = g.UseImmediate(m.right().node()); in TryMatchShiftImmediate() 253 inputs[0] = g.UseImmediate(node); in TryMatchImmediateOrShift() 404 inputs[0] = g.UseImmediate(static_cast<int32_t>(delta)); in EmitLoad() 413 inputs[1] = g.UseImmediate(index); in EmitLoad() 436 inputs[input_count++] = g.UseImmediate(index); in EmitStore() 517 inputs[1] = g.UseImmediate( in VisitStoreLane() [all...] |
/third_party/node/deps/v8/src/compiler/backend/loong64/ |
H A D | instruction-selector-loong64.cc | 29 return UseImmediate(node); in UseOperand() 40 return UseImmediate(node); in UseRegisterOrImmediateZero() 134 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); in VisitRRI() 143 g.UseImmediate(node->InputAt(1))); in VisitSimdShift() 156 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), in VisitRRIR() 277 inputs[0] = g.UseImmediate(node); in TryMatchImmediate() 372 g.UseImmediate(static_cast<int32_t>(delta))); in EmitLoad() 380 g.UseRegister(base), g.UseImmediate(index)); in EmitLoad() 509 inputs[input_count++] = g.UseImmediate(index); in VisitStore() 567 g.UseImmediate(static_cas in VisitStore() [all...] |
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
H A D | instruction-selector-mips64.cc | 29 return UseImmediate(node); in UseOperand() 40 return UseImmediate(node); in UseRegisterOrImmediateZero() 134 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); in VisitRRI() 143 g.UseImmediate(node->InputAt(1))); in VisitSimdShift() 156 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), in VisitRRIR() 281 inputs[0] = g.UseImmediate(node); in TryMatchImmediate() 366 g.UseRegister(base), g.UseImmediate(index)); in EmitLoad() 404 g.UseImmediate(f.laneidx), in VisitStoreLane() 420 g.UseImmediate(f.laneidx), addr, g.TempImmediate(0)); in VisitLoadLane() 588 g.UseRegister(base), g.UseImmediate(inde in VisitStore() [all...] |
/third_party/node/deps/v8/src/compiler/backend/s390/ |
H A D | instruction-selector-s390.cc | 90 return UseImmediate(node); in UseOperand() 183 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 194 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 204 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 462 inputs[(*input_count)++] = g.UseImmediate(right); in GenerateRightOperands() 737 inputs[input_count++] = g.UseImmediate(offset); in VisitGeneralStore() 1186 selector->Emit(shift_op, dst, g.UseRegister(left), g.UseImmediate(power), in TryMatchShiftFromMul() 1189 selector->Emit(shift_op, dst, g.UseRegister(left), g.UseImmediate(power)); in TryMatchShiftFromMul() 1649 inputs[input_count++] = g.UseImmediate(right); in VisitWordCompare() 2142 InstructionOperand decrement = g.UseImmediate(stack_decremen in EmitPrepareArguments() [all...] |
/third_party/node/deps/v8/src/compiler/backend/x64/ |
H A D | instruction-selector-x64.cc | 150 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 165 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 179 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 241 return UseImmediate(index); in GetEffectiveIndexOperand() 414 inputs[input_count++] = g.UseImmediate(params.laneidx); in VisitLoadLane() 612 ? g.UseImmediate(value) in VisitStoreCommon() 655 ? g.UseImmediate(value) in VisitProtectedStore() 700 inputs[input_count++] = g.UseImmediate(params.laneidx); in VisitStoreLane() 731 inputs[input_count++] = g.UseImmediate(right); in VisitBinop() 798 g.UseImmediate(static_cas in VisitWord64And() [all...] |
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
H A D | instruction-selector-ia32.cc | 240 return UseImmediate(index); in GetEffectiveIndexOperand() 399 g.UseImmediate(OpParameter<int32_t>(node->op())); in VisitRRISimd() 413 g.UseImmediate(OpParameter<int32_t>(node->op())); in VisitRRISimd() 427 g.UseImmediate(node->InputAt(1))); in VisitRROSimdShift() 455 g.UseImmediate(node->InputAt(1))); in VisitI8x16Shift() 459 g.UseImmediate(node->InputAt(1)), arraysize(temps), temps); in VisitI8x16Shift() 515 inputs[input_count++] = g.UseImmediate(params.laneidx); in VisitLoadLane() 726 val = g.UseImmediate(value); in VisitStoreCommon() 788 inputs[input_count++] = g.UseImmediate(params.laneidx); in VisitStoreLane() 827 inputs[input_count++] = g.UseImmediate(righ in VisitBinop() [all...] |
/third_party/node/deps/v8/src/compiler/backend/ |
H A D | instruction-selector-impl.h | 203 InstructionOperand UseImmediate(int immediate) { in UseImmediate() function in v8::internal::compiler::OperandGenerator 211 InstructionOperand UseImmediate(Node* node) { in UseImmediate() function in v8::internal::compiler::OperandGenerator
|
H A D | instruction-selector.cc | 500 return g->UseImmediate(input); in OperandForDeopt() 504 return g->UseImmediate(static_cast<int32_t>(smi.ptr())); in OperandForDeopt() 506 return g->UseImmediate(input); in OperandForDeopt() 530 return g->UseImmediate(input); in OperandForDeopt() 875 continuation_inputs_.push_back(g.UseImmediate(trap_id)); in EmitWithContinuation() 1018 ? g.UseImmediate(callee) in InitializeCallBuffer() 1027 ? g.UseImmediate(callee) in InitializeCallBuffer() 1040 ? g.UseImmediate(callee) in InitializeCallBuffer() 3100 ? g.UseImmediate(pop_count) in VisitReturn() 3198 InstructionOperand operand(g.UseImmediate(nod in VisitComment() [all...] |