Lines Matching refs:InputRegisterAt

71 using helpers::InputRegisterAt;
2022 MemOperand field = HeapOperand(InputRegisterAt(instruction, 0), field_info.GetFieldOffset()); in HandleFieldGet()
2082 Register obj = InputRegisterAt(instruction, 0); in HandleFieldSet()
2124 Register lhs = InputRegisterAt(instr, 0); in HandleBinaryOp()
2203 Register lhs = InputRegisterAt(instr, 0); in HandleShift()
2260 Register lhs = InputRegisterAt(instr, 0); in VisitBitwiseNegatedRight()
2261 Register rhs = InputRegisterAt(instr, 1); in VisitBitwiseNegatedRight()
2301 left = InputRegisterAt(instruction, 0); in VisitDataProcWithShifterOp()
2362 InputRegisterAt(instruction, 0), in VisitIntermediateAddress()
2386 Register index_reg = InputRegisterAt(instruction, 0); in VisitIntermediateAddressIndex()
2393 Register offset_reg = InputRegisterAt(instruction, 1); in VisitIntermediateAddressIndex()
2417 Register mul_left = InputRegisterAt(instr, HMultiplyAccumulate::kInputMulLeftIndex); in VisitMultiplyAccumulate()
2418 Register mul_right = InputRegisterAt(instr, HMultiplyAccumulate::kInputMulRightIndex); in VisitMultiplyAccumulate()
2436 Register accumulator = InputRegisterAt(instr, HMultiplyAccumulate::kInputAccumulatorIndex); in VisitMultiplyAccumulate()
2444 Register accumulator = InputRegisterAt(instr, HMultiplyAccumulate::kInputAccumulatorIndex); in VisitMultiplyAccumulate()
2494 Register obj = InputRegisterAt(instruction, 0); in VisitArrayGet()
2636 __ Ldr(out, HeapOperand(InputRegisterAt(instruction, 0), offset)); in VisitArrayLength()
2670 Register array = InputRegisterAt(instruction, 0); in VisitArraySet()
2873 __ Cmp(InputRegisterAt(instruction, cmp_first_input), in VisitBoundsCheck()
2895 GenerateClassInitializationCheck(slow_path, InputRegisterAt(check, 0)); in VisitClinitCheck()
2976 Register left = InputRegisterAt(compare, 0); in VisitCompare()
3030 Register lhs = InputRegisterAt(instruction, 0); in HandleCondition()
3061 Register dividend = InputRegisterAt(instruction, 0); in FOR_EACH_CONDITION_INSTRUCTION()
3157 Register dividend = InputRegisterAt(instruction, 0); in GenerateInt64DivRemWithAnyConstant()
3211 Register dividend = InputRegisterAt(instruction, 0); in GenerateInt32DivRemWithAnyConstant()
3299 Register dividend = InputRegisterAt(instruction, 0); in GenerateIntDiv()
3300 Register divisor = InputRegisterAt(instruction, 1); in GenerateIntDiv()
3373 __ Cbz(InputRegisterAt(instruction, 0), slow_path->GetEntryLabel()); in VisitDivZeroCheck()
3485 __ Cbz(InputRegisterAt(instruction, condition_input_index), false_target); in GenerateTestAndBranch()
3487 __ Cbnz(InputRegisterAt(instruction, condition_input_index), true_target); in GenerateTestAndBranch()
3505 Register lhs = InputRegisterAt(condition, 0); in GenerateTestAndBranch()
3663 __ Cmp(InputRegisterAt(select, 2), 0); in VisitSelect()
3670 __ Cmp(InputRegisterAt(cond, 0), InputOperandAt(cond, 1)); in VisitSelect()
3794 Register obj = InputRegisterAt(instruction, 0); in VisitInstanceOf()
3797 : InputRegisterAt(instruction, 1); in VisitInstanceOf()
4037 Register obj = InputRegisterAt(instruction, 0); in VisitCheckCast()
4040 : InputRegisterAt(instruction, 1); in VisitCheckCast()
5070 Register current_method = InputRegisterAt(cls, 0); in VisitLoadClass()
5394 __ Mul(OutputRegister(mul), InputRegisterAt(mul, 0), InputRegisterAt(mul, 1)); in VisitMul()
5501 __ Eor(OutputRegister(instruction), InputRegisterAt(instruction, 0), vixl::aarch64::Operand(1)); in VisitBooleanNot()
5634 Register dividend = InputRegisterAt(instruction, 0); in GenerateIntRemForPower2Denom()
5690 Register dividend = InputRegisterAt(instruction, 0); in GenerateIntRem()
5691 Register divisor = InputRegisterAt(instruction, 1); in GenerateIntRem()
5766 Register in_reg = InputRegisterAt(abs, 0); in VisitAbs()
6032 Register source = InputRegisterAt(conversion, 0); in VisitTypeConversion()
6049 __ Scvtf(OutputFPRegister(conversion), InputRegisterAt(conversion, 0)); in VisitTypeConversion()
6098 Register value_reg = InputRegisterAt(switch_instr, 0); in VisitPackedSwitch()
6652 Register base = InputRegisterAt(instruction, 0); in VecNeonAddress()
6656 return MemOperand(base.X(), InputRegisterAt(instruction, 1).X()); in VecNeonAddress()