Home
last modified time | relevance | path

Searched refs:S2D (Results 1 – 4 of 4) sorted by relevance

/dalvik/vm/compiler/codegen/arm/FP/
DThumb2VFP.cpp104 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()
173 newLIR2(cUnit, (ArmOpcode)op, S2D(rlResult.lowReg, rlResult.highReg), 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()
[all …]
/dalvik/vm/compiler/codegen/arm/Thumb2/
DGen.cpp92 newLIR2(cUnit, kThumb2Vnegd, S2D(rlResult.lowReg, rlResult.highReg), in genNegDouble()
93 S2D(rlSrc.lowReg, rlSrc.highReg)); in genNegDouble()
423 newLIR2(cUnit, kThumb2Vabsd, S2D(rlResult.lowReg, rlResult.highReg), in genInlinedAbsDouble()
424 S2D(rlSrc.lowReg, rlSrc.highReg)); in genInlinedAbsDouble()
DFactory.cpp700 res = newLIR2(cUnit, kThumb2Vmovd_IMM8, S2D(rDestLo, rDestHi), in loadConstantValueWide()
859 rDest = S2D(rDest, rDestHi); in loadBaseDispBody()
999 rSrc = S2D(rSrc, rSrcHi); in storeBaseDispBody()
1227 genRegCopy(cUnit, S2D(destLo, destHi), S2D(srcLo, srcHi)); in genRegCopyWide()
1229 newLIR3(cUnit, kThumb2Fmdrr, S2D(destLo, destHi), srcLo, srcHi); in genRegCopyWide()
1233 newLIR3(cUnit, kThumb2Fmrrd, destLo, destHi, S2D(srcLo, srcHi)); in genRegCopyWide()
/dalvik/vm/compiler/codegen/arm/
DArmLIR.h81 #define S2D(x,y) ((x) | FP_DOUBLE) macro