Lines Matching defs:lowReg

523     RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
539 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
550 RegisterInfo *infoLo = getRegInfo(cUnit, rl.lowReg);
581 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
586 dvmCompilerResetDef(cUnit, rl.lowReg);
593 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
598 dvmCompilerResetDef(cUnit, rl.lowReg);
686 extern void dvmCompilerMarkPair(CompilationUnit *cUnit, int lowReg, int highReg)
688 RegisterInfo *infoLo = getRegInfo(cUnit, lowReg);
692 infoHi->partner = lowReg;
740 loc.lowReg = infoLo->reg;
777 loc.lowReg = infoLo->reg;
780 dvmCompilerMarkPair(cUnit, loc.lowReg, loc.highReg);
781 assert(!FPREG(loc.lowReg) || ((loc.lowReg & 0x1) == 0));
805 int lowReg;
812 assert(FPREG(loc.lowReg) == FPREG(loc.highReg));
813 assert(!FPREG(loc.lowReg) || ((loc.lowReg & 0x1) == 0));
814 if (!regClassMatches(regClass, loc.lowReg)) {
817 lowReg = newRegs & 0xff;
819 dvmCompilerRegCopyWide(cUnit, lowReg, highReg, loc.lowReg,
821 copyRegInfo(cUnit, lowReg, loc.lowReg);
823 dvmCompilerClobber(cUnit, loc.lowReg);
825 loc.lowReg = lowReg;
827 dvmCompilerMarkPair(cUnit, loc.lowReg, loc.highReg);
828 assert(!FPREG(loc.lowReg) || ((loc.lowReg & 0x1) == 0));
838 loc.lowReg = newRegs & 0xff;
841 dvmCompilerMarkPair(cUnit, loc.lowReg, loc.highReg);
844 dvmCompilerMarkLive(cUnit, loc.lowReg, loc.sRegLow);
847 assert(!FPREG(loc.lowReg) || ((loc.lowReg & 0x1) == 0));
860 if (!regClassMatches(regClass, loc.lowReg)) {
863 dvmCompilerRegCopy(cUnit, newReg, loc.lowReg);
864 copyRegInfo(cUnit, newReg, loc.lowReg);
865 dvmCompilerClobber(cUnit, loc.lowReg);
866 loc.lowReg = newReg;
874 loc.lowReg = newReg;
878 dvmCompilerMarkLive(cUnit, loc.lowReg, loc.sRegLow);
929 lowLoc.highReg = highLoc.lowReg;
952 dvmCompilerMarkPair(cUnit, res.lowReg, res.highReg);
959 res.lowReg = r2;
965 dvmCompilerMarkPair(cUnit, res.lowReg, res.highReg);
980 res.lowReg = r1;