Lines Matching refs:LR
377 void allocVirtReg(MachineInstr &MI, LiveReg &LR, Register Hint,
657 for (const LiveReg &LR : LiveVirtRegs) { in reloadAtBegin() local
658 MCPhysReg PhysReg = LR.PhysReg; in reloadAtBegin()
673 reload(MBB.begin(), LR.VirtReg, PhysReg); in reloadAtBegin()
675 reload(InsertBefore, LR.VirtReg, PhysReg); in reloadAtBegin()
812 void RegAllocFast::assignVirtToPhysReg(MachineInstr &AtMI, LiveReg &LR, in assignVirtToPhysReg() argument
814 Register VirtReg = LR.VirtReg; in assignVirtToPhysReg()
817 assert(LR.PhysReg == 0 && "Already assigned a physreg"); in assignVirtToPhysReg()
819 LR.PhysReg = PhysReg; in assignVirtToPhysReg()
864 void RegAllocFast::allocVirtReg(MachineInstr &MI, LiveReg &LR, Register Hint0, in allocVirtReg() argument
866 const Register VirtReg = LR.VirtReg; in allocVirtReg()
867 assert(LR.PhysReg == 0); in allocVirtReg()
881 assignVirtToPhysReg(MI, LR, Hint0); in allocVirtReg()
899 assignVirtToPhysReg(MI, LR, Hint1); in allocVirtReg()
923 assignVirtToPhysReg(MI, LR, PhysReg); in allocVirtReg()
944 LR.Error = true; in allocVirtReg()
945 LR.PhysReg = 0; in allocVirtReg()
950 assignVirtToPhysReg(MI, LR, BestReg); in allocVirtReg()
1223 for (const LiveReg &LR : LiveVirtRegs) { in dumpState() local
1224 Register VirtReg = LR.VirtReg; in dumpState()
1226 MCPhysReg PhysReg = LR.PhysReg; in dumpState()
1504 for (const LiveReg &LR : LiveVirtRegs) { in allocateInstruction() local
1505 MCPhysReg PhysReg = LR.PhysReg; in allocateInstruction()