HomeSort by relevance Sort by last modified time
    Searched refs:rlSrc1 (Results 1 - 7 of 7) sorted by null

  /dalvik/vm/compiler/codegen/arm/FP/
ThumbPortableFP.c 19 RegLocation rlDest, RegLocation rlSrc1,
23 RegLocation rlDest, RegLocation rlSrc1,
34 RegLocation rlDest, RegLocation rlSrc1,
37 return genArithOpFloatPortable(cUnit, mir, rlDest, rlSrc1, rlSrc2);
41 RegLocation rlDest, RegLocation rlSrc1,
44 return genArithOpDoublePortable(cUnit, mir, rlDest, rlSrc1, rlSrc2);
53 RegLocation rlSrc1, RegLocation rlSrc2)
62 loadValueDirectFixed(cUnit, rlSrc1, r0);
68 loadValueDirectFixed(cUnit, rlSrc1, r0);
74 loadValueDirectWideFixed(cUnit, rlSrc1, r0, r1)
    [all...]
Thumb2VFP.c 18 RegLocation rlDest, RegLocation rlSrc1,
48 return genArithOpFloatPortable(cUnit, mir, rlDest, rlSrc1,
54 rlSrc1 = loadValue(cUnit, rlSrc1, kFPReg);
57 newLIR3(cUnit, op, rlResult.lowReg, rlSrc1.lowReg, rlSrc2.lowReg);
63 RegLocation rlDest, RegLocation rlSrc1,
89 return genArithOpDoublePortable(cUnit, mir, rlDest, rlSrc1,
96 rlSrc1 = loadValueWide(cUnit, rlSrc1, kFPReg);
97 assert(rlSrc1.wide)
    [all...]
ThumbVFP.c 70 RegLocation rlDest, RegLocation rlSrc1,
99 return genArithOpFloatPortable(cUnit, mir, rlDest, rlSrc1, rlSrc2);
105 loadValueAddressDirect(cUnit, rlSrc1, r1);
116 RegLocation rlDest, RegLocation rlSrc1,
141 return genArithOpDoublePortable(cUnit, mir, rlDest, rlSrc1,
148 loadValueAddressDirect(cUnit, rlSrc1, r1);
232 RegLocation rlSrc1, RegLocation rlSrc2)
256 loadValueAddressDirect(cUnit, rlSrc1, r0);
  /dalvik/vm/compiler/codegen/arm/Thumb/
Gen.c 53 RegLocation rlSrc1, RegLocation rlSrc2)
56 loadValueDirectWideFixed(cUnit, rlSrc1, r0, r1);
70 RegLocation rlSrc1, RegLocation rlSrc2)
73 if (partialOverlap(rlSrc1.sRegLow,rlSrc2.sRegLow) ||
74 partialOverlap(rlSrc1.sRegLow,rlDest.sRegLow) ||
78 } else if (rlDest.sRegLow == rlSrc1.sRegLow) {
87 rlSrc1 = loadValueWide(cUnit, rlSrc1, kCoreReg);
89 opRegReg(cUnit, firstOp, rlSrc1.lowReg, rlResult.lowReg);
90 opRegReg(cUnit, secondOp, rlSrc1.highReg, rlResult.highReg)
    [all...]
  /dalvik/vm/compiler/codegen/arm/
Codegen.h 39 RegLocation rlDest, RegLocation rlSrc1,
43 RegLocation rlDest, RegLocation rlSrc1,
CodegenDriver.c 83 RegLocation rlDest, RegLocation rlSrc1,
111 genNegFloat(cUnit, rlDest, rlSrc1);
118 loadValueDirectFixed(cUnit, rlSrc1, r0);
129 RegLocation rlDest, RegLocation rlSrc1,
157 genNegDouble(cUnit, rlDest, rlSrc1);
165 loadValueDirectWideFixed(cUnit, rlSrc1, r0, r1);
587 RegLocation rlDest, RegLocation rlSrc1,
596 loadValueDirectWideFixed(cUnit, rlSrc1, r0, r1);
620 RegLocation rlDest, RegLocation rlSrc1,
651 genMulLong(cUnit, rlDest, rlSrc1, rlSrc2)
    [all...]
  /dalvik/vm/compiler/codegen/arm/Thumb2/
Gen.c 52 RegLocation rlSrc1, RegLocation rlSrc2)
59 rlSrc1 = loadValueWide(cUnit, rlSrc1, kCoreReg);
62 newLIR3(cUnit, kThumb2MulRRR, tmp1, rlSrc2.lowReg, rlSrc1.highReg);
63 newLIR4(cUnit, kThumb2Umull, resLo, resHi, rlSrc2.lowReg, rlSrc1.lowReg);
64 newLIR4(cUnit, kThumb2Mla, tmp1, rlSrc1.lowReg, rlSrc2.highReg, tmp1);
76 RegLocation rlSrc1, RegLocation rlSrc2)
79 rlSrc1 = loadValueWide(cUnit, rlSrc1, kCoreReg);
82 opRegRegReg(cUnit, firstOp, rlResult.lowReg, rlSrc1.lowReg, rlSrc2.lowReg)
    [all...]

Completed in 1311 milliseconds