Searched defs:highReg (Results 1 - 6 of 6) sorted by relevance
/dalvik/vm/compiler/codegen/arm/Thumb/ |
H A D | Ralloc.cpp | 32 int highReg; local 36 highReg = dvmCompilerAllocTemp(cUnit); 37 res = (lowReg & 0xff) | ((highReg & 0xff) << 8);
|
H A D | Factory.cpp | 28 int highReg); 29 static void loadPair(CompilationUnit *cUnit, int base, int lowReg, int highReg); 819 static void storePair(CompilationUnit *cUnit, int base, int lowReg, int highReg) argument 821 if (lowReg < highReg) { 822 storeMultiple(cUnit, base, (1 << lowReg) | (1 << highReg)); 825 storeWordDisp(cUnit, base, 4, highReg); 829 static void loadPair(CompilationUnit *cUnit, int base, int lowReg, int highReg) argument 831 if (lowReg < highReg) { 832 loadMultiple(cUnit, base, (1 << lowReg) | (1 << highReg)); 835 loadWordDisp(cUnit, base, 4 , highReg); [all...] |
/dalvik/vm/compiler/codegen/arm/Thumb2/ |
H A D | Ralloc.cpp | 35 int highReg; local 45 highReg = lowReg + 1; 48 highReg = dvmCompilerAllocTemp(cUnit); 50 res = (lowReg & 0xff) | ((highReg & 0xff) << 8);
|
H A D | Factory.cpp | 1118 static void storePair(CompilationUnit *cUnit, int base, int lowReg, int highReg) argument 1120 storeBaseDispWide(cUnit, base, 0, lowReg, highReg); 1123 static void loadPair(CompilationUnit *cUnit, int base, int lowReg, int highReg) argument 1125 loadBaseDispWide(cUnit, NULL, base, 0, lowReg, highReg, INVALID_SREG);
|
/dalvik/vm/compiler/codegen/ |
H A D | RallocUtil.cpp | 486 dvmCompilerResetDef(cUnit, rl.highReg); // Only track low of pair 497 RegisterInfo *infoHi = getRegInfo(cUnit, rl.highReg); 545 dvmCompilerResetDef(cUnit, rl.highReg); 632 extern void dvmCompilerMarkPair(CompilationUnit *cUnit, int lowReg, int highReg) argument 635 RegisterInfo *infoHi = getRegInfo(cUnit, highReg); 637 infoLo->partner = highReg; 724 loc.highReg = infoHi->reg; 726 dvmCompilerMarkPair(cUnit, loc.lowReg, loc.highReg); 752 int highReg; local 758 assert(FPREG(loc.lowReg) == FPREG(loc.highReg)); [all...] |
/dalvik/vm/compiler/ |
H A D | CompilerIR.h | 40 u1 highReg:6; // 2nd physical register (if wide) member in struct:RegLocation
|
Completed in 55 milliseconds