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

  /dalvik/vm/compiler/codegen/arm/
CodegenFactory.c 47 static void loadValueDirect(CompilationUnit *cUnit, RegLocation rlSrc,
50 rlSrc = dvmCompilerUpdateLoc(cUnit, rlSrc);
51 if (rlSrc.location == kLocPhysReg) {
52 genRegCopy(cUnit, reg1, rlSrc.lowReg);
53 } else if (rlSrc.location == kLocRetval) {
56 assert(rlSrc.location == kLocDalvikFrame);
57 loadWordDisp(cUnit, rFP, dvmCompilerS2VReg(cUnit, rlSrc.sRegLow) << 2,
67 static void loadValueDirectFixed(CompilationUnit *cUnit, RegLocation rlSrc,
72 loadValueDirect(cUnit, rlSrc, reg1)
    [all...]
CodegenDriver.c 34 RegLocation rlSrc;
38 rlSrc = dvmCompilerGetSrc(cUnit, mir, 0);
39 loadValueDirectFixed(cUnit, rlSrc, r0);
41 rlSrc = dvmCompilerGetSrcWide(cUnit, mir, 0, 1);
42 loadValueDirectWideFixed(cUnit, rlSrc, r0, r1);
266 RegLocation rlSrc = dvmCompilerGetSrcWide(cUnit, mir, 0, 1);
270 rlSrc = loadValueWide(cUnit, rlSrc, kAnyReg);
277 storePair(cUnit, regPtr, rlSrc.lowReg, rlSrc.highReg)
    [all...]
  /dalvik/vm/compiler/codegen/arm/FP/
ThumbVFP.c 27 static void loadValueAddress(CompilationUnit *cUnit, RegLocation rlSrc,
30 rlSrc = rlSrc.wide ? dvmCompilerUpdateLocWide(cUnit, rlSrc) :
31 dvmCompilerUpdateLoc(cUnit, rlSrc);
32 if (rlSrc.location == kLocPhysReg) {
33 if (rlSrc.wide) {
34 dvmCompilerFlushRegWideForV5TEVFP(cUnit, rlSrc.lowReg,
35 rlSrc.highReg);
37 dvmCompilerFlushRegForV5TEVFP(cUnit, rlSrc.lowReg)
    [all...]
Thumb2VFP.c 117 RegLocation rlSrc;
161 rlSrc = dvmCompilerGetSrcWide(cUnit, mir, 0, 1);
162 rlSrc = loadValueWide(cUnit, rlSrc, kFPReg);
163 srcReg = S2D(rlSrc.lowReg, rlSrc.highReg);
165 rlSrc = dvmCompilerGetSrc(cUnit, mir, 0);
166 rlSrc = loadValue(cUnit, rlSrc, kFPReg);
167 srcReg = rlSrc.lowReg
    [all...]
  /dalvik/vm/compiler/codegen/arm/Thumb/
Gen.c 30 RegLocation rlSrc)
33 rlSrc = loadValue(cUnit, rlSrc, kCoreReg);
36 rlSrc.lowReg, 0x80000000);
41 RegLocation rlSrc)
44 rlSrc = loadValueWide(cUnit, rlSrc, kCoreReg);
46 opRegRegImm(cUnit, kOpAdd, rlResult.highReg, rlSrc.highReg,
48 genRegCopy(cUnit, rlResult.lowReg, rlSrc.lowReg);
169 RegLocation rlSrc = dvmCompilerGetSrc(cUnit, mir, 0)
    [all...]
  /dalvik/vm/compiler/codegen/arm/Thumb2/
Gen.c 26 RegLocation rlSrc)
29 rlSrc = loadValue(cUnit, rlSrc, kFPReg);
31 newLIR2(cUnit, kThumb2Vnegs, rlResult.lowReg, rlSrc.lowReg);
36 RegLocation rlSrc)
39 rlSrc = loadValueWide(cUnit, rlSrc, kFPReg);
42 S2D(rlSrc.lowReg, rlSrc.highReg));
195 RegLocation rlSrc = dvmCompilerGetSrc(cUnit, mir, 0)
    [all...]

Completed in 1145 milliseconds