Lines Matching refs:lowReg
535 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg); in dvmCompilerMarkDef()
551 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg); in dvmCompilerMarkDefWide()
562 RegisterInfo *infoLo = getRegInfo(cUnit, rl.lowReg); in dvmCompilerWideToNarrow()
599 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg); in dvmCompilerResetDefLoc()
604 dvmCompilerResetDef(cUnit, rl.lowReg); in dvmCompilerResetDefLoc()
611 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg); in dvmCompilerResetDefLocWide()
616 dvmCompilerResetDef(cUnit, rl.lowReg); in dvmCompilerResetDefLocWide()
704 extern void dvmCompilerMarkPair(CompilationUnit *cUnit, int lowReg, int highReg) in dvmCompilerMarkPair() argument
706 RegisterInfo *infoLo = getRegInfo(cUnit, lowReg); in dvmCompilerMarkPair()
710 infoHi->partner = lowReg; in dvmCompilerMarkPair()
758 loc.lowReg = infoLo->reg; in dvmCompilerUpdateLoc()
795 loc.lowReg = infoLo->reg; in dvmCompilerUpdateLocWide()
798 dvmCompilerMarkPair(cUnit, loc.lowReg, loc.highReg); in dvmCompilerUpdateLocWide()
799 assert(!FPREG(loc.lowReg) || ((loc.lowReg & 0x1) == 0)); in dvmCompilerUpdateLocWide()
823 int lowReg; in evalLocWide() local
830 assert(FPREG(loc.lowReg) == FPREG(loc.highReg)); in evalLocWide()
831 assert(!FPREG(loc.lowReg) || ((loc.lowReg & 0x1) == 0)); in evalLocWide()
832 if (!regClassMatches(regClass, loc.lowReg)) { in evalLocWide()
835 lowReg = newRegs & 0xff; in evalLocWide()
837 dvmCompilerRegCopyWide(cUnit, lowReg, highReg, loc.lowReg, in evalLocWide()
839 copyRegInfo(cUnit, lowReg, loc.lowReg); in evalLocWide()
841 dvmCompilerClobber(cUnit, loc.lowReg); in evalLocWide()
843 loc.lowReg = lowReg; in evalLocWide()
845 dvmCompilerMarkPair(cUnit, loc.lowReg, loc.highReg); in evalLocWide()
846 assert(!FPREG(loc.lowReg) || ((loc.lowReg & 0x1) == 0)); in evalLocWide()
856 loc.lowReg = newRegs & 0xff; in evalLocWide()
859 dvmCompilerMarkPair(cUnit, loc.lowReg, loc.highReg); in evalLocWide()
862 dvmCompilerMarkLive(cUnit, loc.lowReg, loc.sRegLow); in evalLocWide()
865 assert(!FPREG(loc.lowReg) || ((loc.lowReg & 0x1) == 0)); in evalLocWide()
878 if (!regClassMatches(regClass, loc.lowReg)) { in dvmCompilerEvalLoc()
881 dvmCompilerRegCopy(cUnit, newReg, loc.lowReg); in dvmCompilerEvalLoc()
882 copyRegInfo(cUnit, newReg, loc.lowReg); in dvmCompilerEvalLoc()
883 dvmCompilerClobber(cUnit, loc.lowReg); in dvmCompilerEvalLoc()
884 loc.lowReg = newReg; in dvmCompilerEvalLoc()
892 loc.lowReg = newReg; in dvmCompilerEvalLoc()
896 dvmCompilerMarkLive(cUnit, loc.lowReg, loc.sRegLow); in dvmCompilerEvalLoc()
947 lowLoc.highReg = highLoc.lowReg; in getLocWide()
970 dvmCompilerMarkPair(cUnit, res.lowReg, res.highReg); in dvmCompilerGetReturnWide()
989 dvmCompilerMarkPair(cUnit, res.lowReg, res.highReg); in dvmCompilerGetReturnWideAlt()