Lines Matching refs:vrm
137 VirtRegMap *vrm; member in __anon46417c670111::RegAllocPBQP
493 int stackSlot = vrm->getStackSlot(spilled->reg); in addStackInterval()
520 vrm->clearAllVirt(); in mapPBQPToRegAlloc()
535 vrm->assignVirt2Phys(vreg, preg); in mapPBQPToRegAlloc()
542 lis->addIntervalsForSpills(*spillInterval, 0, loopInfo, *vrm); in mapPBQPToRegAlloc()
583 unsigned physReg = vrm->getRegAllocPref(li->reg); in finalizeAlloc()
590 vrm->assignVirt2Phys(li->reg, physReg); in finalizeAlloc()
606 } else if (vrm->isAssignedReg(li->reg)) { in finalizeAlloc()
607 reg = vrm->getPhys(li->reg); in finalizeAlloc()
652 vrm = &getAnalysis<VirtRegMap>(); in runOnMachineFunction()
693 rmf->renderMachineFunction("After PBQP register allocation.", vrm); in runOnMachineFunction()
698 DEBUG(dbgs() << "Post alloc VirtRegMap:\n" << *vrm << "\n"); in runOnMachineFunction()
703 rewriter->runOnMachineFunction(*mf, *vrm, lis); in runOnMachineFunction()