Home | History | Annotate | Download | only in mips

Lines Matching refs:rl

529 extern void dvmCompilerMarkDef(CompilationUnit *cUnit, RegLocation rl,
532 assert(!rl.wide);
535 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
545 extern void dvmCompilerMarkDefWide(CompilationUnit *cUnit, RegLocation rl,
548 assert(rl.wide);
551 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
552 dvmCompilerResetDef(cUnit, rl.highReg); // Only track low of pair
558 RegLocation rl)
560 assert(rl.wide);
561 if (rl.location == kLocPhysReg) {
562 RegisterInfo *infoLo = getRegInfo(cUnit, rl.lowReg);
563 RegisterInfo *infoHi = getRegInfo(cUnit, rl.highReg);
586 else if (rl.location == kLocDalvikFrame) {
587 rl.sRegLow = dvmCompilerSRegHi(rl.sRegLow);
591 rl.wide = false;
592 return rl;
595 extern void dvmCompilerResetDefLoc(CompilationUnit *cUnit, RegLocation rl)
597 assert(!rl.wide);
599 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
602 p->sReg, rl.sRegLow);
604 dvmCompilerResetDef(cUnit, rl.lowReg);
607 extern void dvmCompilerResetDefLocWide(CompilationUnit *cUnit, RegLocation rl)
609 assert(rl.wide);
611 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
614 p->sReg, rl.sRegLow);
616 dvmCompilerResetDef(cUnit, rl.lowReg);
617 dvmCompilerResetDef(cUnit, rl.highReg);