Home
last modified time | relevance | path

Searched refs:S2D (Results 1 – 8 of 8) 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/mips/FP/
DMipsFP.cpp197 newLIR3(cUnit, (MipsOpCode)op, S2D(rlResult.lowReg, rlResult.highReg), in genArithOpDouble()
198 S2D(rlSrc1.lowReg, rlSrc1.highReg), in genArithOpDouble()
199 S2D(rlSrc2.lowReg, rlSrc2.highReg)); in genArithOpDouble()
292 srcReg = S2D(rlSrc.lowReg, rlSrc.highReg); in genConversion()
301 newLIR2(cUnit, (MipsOpCode)op, S2D(rlResult.lowReg, rlResult.highReg), srcReg); in genConversion()
/dalvik/vm/compiler/codegen/mips/
DGlobalOptimizations.cpp217 movsLIR->operands[0] = S2D(movsLIR->operands[0], movsLIR->operands[0]+1); in mergeMovs()
218 movsLIR->operands[1] = S2D(movsLIR->operands[1], movsLIR->operands[1]+1); in mergeMovs()
228 thisLIR->operands[0] = S2D(thisLIR->operands[0], thisLIR->operands[0]+1); in mergeMovs()
229 thisLIR->operands[1] = S2D(thisLIR->operands[1], thisLIR->operands[1]+1); in mergeMovs()
DMipsLIR.h82 #define S2D(x,y) ((x) | FP_DOUBLE) macro
/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.cpp706 int targetReg = S2D(rDestLo, rDestHi); in loadConstantValueWide()
892 rDest = S2D(rDest, rDestHi); in loadBaseDispBody()
1032 rSrc = S2D(rSrc, rSrcHi); in storeBaseDispBody()
1260 genRegCopy(cUnit, S2D(destLo, destHi), S2D(srcLo, srcHi)); in genRegCopyWide()
1262 newLIR3(cUnit, kThumb2Fmdrr, S2D(destLo, destHi), srcLo, srcHi); in genRegCopyWide()
1266 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
/dalvik/vm/compiler/codegen/mips/Mips32/
DFactory.cpp873 genRegCopy(cUnit, S2D(destLo, destHi), S2D(srcLo, srcHi)); in genRegCopyWide()