Lines Matching refs:lowReg
57 newLIR3(cUnit, (ArmOpcode)op, rlResult.lowReg, rlSrc1.lowReg, in genArithOpFloat()
58 rlSrc2.lowReg); in genArithOpFloat()
104 newLIR3(cUnit, (ArmOpcode)op, S2D(rlResult.lowReg, rlResult.highReg), in genArithOpDouble()
105 S2D(rlSrc1.lowReg, rlSrc1.highReg), in genArithOpDouble()
106 S2D(rlSrc2.lowReg, rlSrc2.highReg)); in genArithOpDouble()
164 srcReg = S2D(rlSrc.lowReg, rlSrc.highReg); in genConversion()
168 srcReg = rlSrc.lowReg; in genConversion()
173 newLIR2(cUnit, (ArmOpcode)op, S2D(rlResult.lowReg, rlResult.highReg), in genConversion()
179 newLIR2(cUnit, (ArmOpcode)op, rlResult.lowReg, srcReg); in genConversion()
192 newLIR2(cUnit, kThumb2Vsqrtd, S2D(rlResult.lowReg, rlResult.highReg), in genInlineSqrt()
193 S2D(rlSrc.lowReg, rlSrc.highReg)); in genInlineSqrt()
194 newLIR2(cUnit, kThumb2Vcmpd, S2D(rlResult.lowReg, rlResult.highReg), in genInlineSqrt()
195 S2D(rlResult.lowReg, rlResult.highReg)); in genInlineSqrt()
200 newLIR3(cUnit, kThumb2Fmrrd, r0, r1, S2D(rlSrc.lowReg, rlSrc.highReg)); in genInlineSqrt()
202 newLIR3(cUnit, kThumb2Fmdrr, S2D(rlResult.lowReg, rlResult.highReg), in genInlineSqrt()
243 loadConstant(cUnit, rlResult.lowReg, defaultResult); in genCmpFP()
244 newLIR2(cUnit, kThumb2Vcmpd, S2D(rlSrc1.lowReg, r1Src2.highReg), in genCmpFP()
245 S2D(rlSrc2.lowReg, rlSrc2.highReg)); in genCmpFP()
251 loadConstant(cUnit, rlResult.lowReg, defaultResult); in genCmpFP()
252 newLIR2(cUnit, kThumb2Vcmps, rlSrc1.lowReg, rlSrc2.lowReg); in genCmpFP()
254 assert(!FPREG(rlResult.lowReg)); in genCmpFP()
258 newLIR2(cUnit, kThumb2MovImmShift, rlResult.lowReg, in genCmpFP()
263 loadConstant(cUnit, rlResult.lowReg, 0); in genCmpFP()