Home | History | Annotate | Download | only in codegen

Lines Matching refs:rl

463 extern void dvmCompilerMarkDef(CompilationUnit *cUnit, RegLocation rl,
466 assert(!rl.wide);
469 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
479 extern void dvmCompilerMarkDefWide(CompilationUnit *cUnit, RegLocation rl,
482 assert(rl.wide);
485 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
486 dvmCompilerResetDef(cUnit, rl.highReg); // Only track low of pair
492 RegLocation rl)
494 assert(rl.wide);
495 if (rl.location == kLocPhysReg) {
496 RegisterInfo *infoLo = getRegInfo(cUnit, rl.lowReg);
497 RegisterInfo *infoHi = getRegInfo(cUnit, rl.highReg);
519 rl.wide = false;
520 return rl;
523 extern void dvmCompilerResetDefLoc(CompilationUnit *cUnit, RegLocation rl)
525 assert(!rl.wide);
527 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
530 p->sReg, rl.sRegLow);
532 rl.lowReg);
535 extern void dvmCompilerResetDefLocWide(CompilationUnit *cUnit, RegLocation rl)
537 assert(rl.wide);
539 RegisterInfo *p = getRegInfo(cUnit, rl.lowReg);
542 p->sReg, rl.sRegLow);
544 dvmCompilerResetDef(cUnit, rl.lowReg);
545 dvmCompilerResetDef(cUnit, rl.highReg);