/external/v8/src/compiler/mips/ |
D | instruction-selector-mips.cc | 29 return UseImmediate(node); in UseOperand() 40 return UseImmediate(node); in UseRegisterOrImmediateZero() 138 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); in VisitRRI() 146 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), in VisitRRIR() 164 inputs[0] = g.UseImmediate(node); in TryMatchImmediate() 290 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(index)); in VisitLoad() 379 g.UseRegister(base), g.UseImmediate(index), in VisitStore() 500 g.UseImmediate(m.right().node())); in VisitWord32Shl() 605 shift_operand = g.UseImmediate(m.node()); in VisitWord32PairShift() 1212 g.UseImmediate(reverse_slot)); in EmitPrepareResults() [all …]
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 36 return UseImmediate(node); in UseOperand() 47 return UseImmediate(node); in UseRegisterOrImmediateZero() 66 return UseImmediate(node); in UseImmediateOrTemp() 170 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); in VisitRRI() 185 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), in VisitRRIR() 351 *shift_immediate_op = g->UseImmediate(right); in TryMatchLoadStoreShift() 444 inputs[input_count++] = g.UseImmediate(right_node); in VisitBinop() 448 inputs[input_count++] = g.UseImmediate(left_node); in VisitBinop() 465 g.UseImmediate(static_cast<int>(m_shift.right().Value() & 0x3F)); in VisitBinop() 474 g.UseImmediate(static_cast<int>(m_shift.right().Value() & 0x3F)); in VisitBinop() [all …]
|
/external/v8/src/compiler/mips64/ |
D | instruction-selector-mips64.cc | 29 return UseImmediate(node); in UseOperand() 40 return UseImmediate(node); in UseRegisterOrImmediateZero() 135 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); in VisitRRI() 143 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), in VisitRRIR() 258 inputs[0] = g.UseImmediate(node); in TryMatchImmediate() 351 g.UseRegister(base), g.UseImmediate(index)); in EmitLoad() 485 g.UseRegister(base), g.UseImmediate(index), in VisitStore() 687 g.UseImmediate(m.right().node())); in VisitWord32Shl() 758 g.UseImmediate(m.right().node())); in VisitWord64Shl() 780 g.UseImmediate(m.right().node())); in VisitWord64Shl() [all …]
|
/external/v8/src/compiler/arm/ |
D | instruction-selector-arm.cc | 130 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm)); in VisitRRI() 137 g.UseRegister(node->InputAt(0)), g.UseImmediate(imm), in VisitRRIR() 153 *shift_return = g.UseImmediate(m.right().node()); in TryMatchShift() 175 *shift_return = g.UseImmediate(m.right().node()); in TryMatchShiftImmediate() 245 inputs[0] = g.UseImmediate(node); in TryMatchImmediateOrShift() 374 inputs[1] = g.UseImmediate(index); in EmitLoad() 393 inputs[input_count++] = g.UseImmediate(index); in EmitStore() 532 inputs[input_count++] = g.UseImmediate(index); in VisitStore() 1092 shift_operand = g.UseImmediate(m.node()); in VisitWord32PairShift() 1300 InstructionOperand shift_31 = g.UseImmediate(31); in EmitInt32MulWithOverflow() [all …]
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 115 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 130 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 144 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 204 return UseImmediate(index); in GetEffectiveIndexOperand() 381 g.CanBeImmediate(value) ? g.UseImmediate(value) : g.UseRegister(value); in VisitStore() 402 g.CanBeImmediate(value) ? g.UseImmediate(value) : g.UseRegister(value); in VisitProtectedStore() 439 inputs[input_count++] = g.UseImmediate(right); in VisitBinop() 550 g.UseImmediate(right)); in VisitWord32Shift() 569 g.UseImmediate(right)); in VisitWord64Shift() 599 inputs[1] = g.UseImmediate(right); in TryVisitWordShift() [all …]
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 171 return UseImmediate(index); in GetEffectiveIndexOperand() 239 g.UseImmediate(OpParameter<int32_t>(node->op())); in VisitRRISimd() 248 g.UseImmediate(OpParameter<int32_t>(node->op())); in VisitRRISimd() 403 val = g.UseImmediate(value); in VisitStore() 462 inputs[input_count++] = g.UseImmediate(right); in VisitBinop() 537 g.UseImmediate(right)); in VisitShift() 703 shift_operand = g.UseImmediate(shift); in VisitWord32PairShift() 888 g.UseImmediate(right)); in VisitInt32Mul() 1014 ? g.UseImmediate(input.node) in EmitPrepareArguments() 1037 ? g.UseImmediate(input.node) in EmitPrepareArguments() [all …]
|
/external/v8/src/compiler/ppc/ |
D | instruction-selector-ppc.cc | 34 return UseImmediate(node); in UseOperand() 239 g.DefineAsRegister(node), g.UseRegister(base), g.UseImmediate(offset)); in VisitLoad() 242 g.DefineAsRegister(node), g.UseRegister(offset), g.UseImmediate(base)); in VisitLoad() 279 inputs[input_count++] = g.UseImmediate(offset); in VisitStore() 350 g.UseRegister(base), g.UseImmediate(offset), g.UseRegister(value)); in VisitStore() 353 g.UseRegister(offset), g.UseImmediate(base), g.UseRegister(value)); in VisitStore() 809 shift_operand = g.UseImmediate(m.node()); in VisitPairShift() 1008 InstructionOperand shift_31 = g.UseImmediate(31); in EmitInt32MulWithOverflow() 1507 g.UseImmediate(right), cont); in VisitWordCompare() 1511 g.UseImmediate(left), cont); in VisitWordCompare()
|
/external/v8/src/compiler/s390/ |
D | instruction-selector-s390.cc | 90 return UseImmediate(node); in UseOperand() 181 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 192 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 202 : UseImmediate(displacement); in GenerateMemoryOperandInputs() 458 inputs[input_count++] = g.UseImmediate(right); in GenerateRightOperands() 737 inputs[input_count++] = g.UseImmediate(offset); in VisitStore() 1091 shift_operand = g.UseImmediate(m.node()); in VisitPairShift() 1221 selector->Emit(shift_op, dst, g.UseRegister(left), g.UseImmediate(power), in TryMatchShiftFromMul() 1224 selector->Emit(shift_op, dst, g.UseRegister(left), g.UseImmediate(power)); in TryMatchShiftFromMul() 1683 inputs[input_count++] = g.UseImmediate(right); in VisitWordCompare() [all …]
|
/external/v8/src/compiler/ |
D | instruction-selector-impl.h | 204 InstructionOperand UseImmediate(int immediate) { in UseImmediate() function 208 InstructionOperand UseImmediate(Node* node) { in UseImmediate() function
|
D | instruction-selector.cc | 459 return g->UseImmediate(input); in OperandForDeopt() 481 return g->UseImmediate(input); in OperandForDeopt() 730 continuation_inputs_.push_back(g.UseImmediate(trap_id)); in EmitWithContinuation() 897 ? g.UseImmediate(callee) in InitializeCallBuffer() 907 ? g.UseImmediate(callee) in InitializeCallBuffer() 917 ? g.UseImmediate(callee) in InitializeCallBuffer() 2837 ? g.UseImmediate(pop_count) in VisitReturn() 2934 InstructionOperand operand(g.UseImmediate(node)); in VisitComment()
|