Lines Matching refs:PhysRegUse
232 if (!LastDef && !PhysRegUse[Reg]) { in HandlePhysRegUse()
265 } else if (LastDef && !PhysRegUse[Reg] && in HandlePhysRegUse()
274 PhysRegUse[*SubRegs] = &MI; in HandlePhysRegUse()
281 MachineInstr *LastUse = PhysRegUse[Reg]; in FindLastRefOrPartRef()
297 } else if (MachineInstr *Use = PhysRegUse[SubReg]) { in FindLastRefOrPartRef()
311 MachineInstr *LastUse = PhysRegUse[Reg]; in HandlePhysRegKill()
350 if (MachineInstr *Use = PhysRegUse[SubReg]) { in HandlePhysRegKill()
362 if (!PhysRegUse[Reg]) { in HandlePhysRegKill()
390 PhysRegUse[*SS] = LastRefOrPartRef; in HandlePhysRegKill()
426 if (!PhysRegDef[Reg] && !PhysRegUse[Reg]) in HandleRegMask()
435 if ((PhysRegDef[*SR] || PhysRegUse[*SR]) && MO.clobbersPhysReg(*SR)) in HandleRegMask()
445 if (PhysRegDef[Reg] || PhysRegUse[Reg]) { in HandlePhysRegDef()
460 if (PhysRegDef[SubReg] || PhysRegUse[SubReg]) { in HandlePhysRegDef()
493 PhysRegUse[SubReg] = nullptr; in UpdatePhysRegDefs()
611 if ((PhysRegDef[i] || PhysRegUse[i]) && !LiveOuts.count(i)) in runOnBlock()
622 PhysRegUse.assign(NumRegs, nullptr); in runOnMachineFunction()
645 PhysRegUse.assign(NumRegs, nullptr); in runOnMachineFunction()
668 PhysRegUse.clear(); in runOnMachineFunction()