Lines Matching refs:LRE
162 void assignVirtToPhysReg(LiveRegEntry &LRE, unsigned PhysReg);
163 void allocVirtReg(MachineInstr *MI, LiveRegEntry &LRE, unsigned Hint);
470 void RAFast::assignVirtToPhysReg(LiveRegEntry &LRE, unsigned PhysReg) { in assignVirtToPhysReg() argument
471 DEBUG(dbgs() << "Assigning " << PrintReg(LRE.first, TRI) << " to " in assignVirtToPhysReg()
473 PhysRegState[PhysReg] = LRE.first; in assignVirtToPhysReg()
474 assert(!LRE.second.PhysReg && "Already assigned a physreg"); in assignVirtToPhysReg()
475 LRE.second.PhysReg = PhysReg; in assignVirtToPhysReg()
479 void RAFast::allocVirtReg(MachineInstr *MI, LiveRegEntry &LRE, unsigned Hint) { in allocVirtReg() argument
480 const unsigned VirtReg = LRE.first; in allocVirtReg()
499 return assignVirtToPhysReg(LRE, Hint); in allocVirtReg()
509 return assignVirtToPhysReg(LRE, PhysReg); in allocVirtReg()
523 return assignVirtToPhysReg(LRE, *I); in allocVirtReg()
530 return assignVirtToPhysReg(LRE, BestReg); in allocVirtReg()
536 assignVirtToPhysReg(LRE, *AO.begin()); in allocVirtReg()