• Home
  • Raw
  • Download

Lines Matching refs:lowReg

82     newLIR2(cUnit, kThumb2Vnegs, rlResult.lowReg, rlSrc.lowReg);  in genNegFloat()
92 newLIR2(cUnit, kThumb2Vnegd, S2D(rlResult.lowReg, rlResult.highReg), in genNegDouble()
93 S2D(rlSrc.lowReg, rlSrc.highReg)); in genNegDouble()
113 newLIR3(cUnit, kThumb2MulRRR, tmp1, rlSrc2.lowReg, rlSrc1.highReg); in genMulLong()
114 newLIR4(cUnit, kThumb2Umull, resLo, resHi, rlSrc2.lowReg, rlSrc1.lowReg); in genMulLong()
115 newLIR4(cUnit, kThumb2Mla, tmp1, rlSrc1.lowReg, rlSrc2.highReg, tmp1); in genMulLong()
120 rlResult.lowReg = resLo; in genMulLong()
133 opRegRegReg(cUnit, firstOp, rlResult.lowReg, rlSrc1.lowReg, rlSrc2.lowReg); in genLong3Addr()
379 rlTemp.lowReg = dvmCompilerAllocTemp(cUnit); in genCmpLong()
380 loadConstant(cUnit, rlTemp.lowReg, -1); in genCmpLong()
384 opRegRegReg(cUnit, kOpSub, rlTemp.lowReg, rlSrc1.lowReg, rlSrc2.lowReg); in genCmpLong()
388 newLIR2(cUnit, kThumb2MovImmShift, rlTemp.lowReg, modifiedImmediate(-1)); in genCmpLong()
389 loadConstant(cUnit, rlTemp.lowReg, 1); in genCmpLong()
394 opRegReg(cUnit, kOpNeg, rlTemp.lowReg, rlTemp.lowReg); in genCmpLong()
412 newLIR2(cUnit, kThumb2Vabss, rlResult.lowReg, rlSrc.lowReg); in genInlinedAbsFloat()
423 newLIR2(cUnit, kThumb2Vabsd, S2D(rlResult.lowReg, rlResult.highReg), in genInlinedAbsDouble()
424 S2D(rlSrc.lowReg, rlSrc.highReg)); in genInlinedAbsDouble()
437 opRegReg(cUnit, kOpCmp, rlSrc1.lowReg, rlSrc2.lowReg); in genInlinedMinMaxInt()
439 opRegReg(cUnit, kOpMov, rlResult.lowReg, rlSrc2.lowReg); in genInlinedMinMaxInt()
440 opRegReg(cUnit, kOpMov, rlResult.lowReg, rlSrc1.lowReg); in genInlinedMinMaxInt()
450 opRegRegRegShift(cUnit, kOpAdd, rlResult.lowReg, rlSrc.lowReg, rlSrc.lowReg, in genMultiplyByTwoBitMultiplier()
453 opRegRegImm(cUnit, kOpLsl, rlResult.lowReg, rlResult.lowReg, firstBit); in genMultiplyByTwoBitMultiplier()
460 newLIR4(cUnit, kThumb2RsbRRR, rlResult.lowReg, rlSrc.lowReg, rlSrc.lowReg, in genMultiplyByShiftAndReverseSubtract()