Lines Matching refs:MCRegister
33 static bool isValidRegUseOf(const MachineOperand &MO, MCRegister PhysReg, in isValidRegUseOf()
44 static bool isValidRegDefOf(const MachineOperand &MO, MCRegister PhysReg, in isValidRegDefOf()
263 MCRegister PhysReg) const { in getReachingDef()
284 MCRegister PhysReg) const { in getReachingLocalMIDef()
291 MCRegister PhysReg) const { in hasSameReachingDef()
320 MCRegister PhysReg) const { in getClearance()
326 MCRegister PhysReg) const { in hasLocalDefBefore()
331 MCRegister PhysReg, in getReachingLocalUses()
356 MCRegister PhysReg, in getLiveInUses()
374 void ReachingDefAnalysis::getGlobalUses(MachineInstr *MI, MCRegister PhysReg, in getGlobalUses()
400 MCRegister PhysReg, in getGlobalReachingDefs()
412 MCRegister PhysReg, InstSet &Defs) const { in getLiveOuts()
418 MCRegister PhysReg, InstSet &Defs, in getLiveOuts()
438 MCRegister PhysReg) const { in getUniqueReachingMIDef()
470 MCRegister PhysReg) const { in isRegUsedAfter()
491 MCRegister PhysReg) const { in isRegDefinedAfter()
505 MCRegister PhysReg) const { in isReachingDefLiveOut()
527 MCRegister PhysReg) const { in getLocalLiveOutMIDef()
651 auto IsDead = [this, &Dead](MachineInstr *Def, MCRegister PhysReg) { in collectKilledOperands()
681 MCRegister PhysReg) const { in isSafeToDefRegAt()
686 bool ReachingDefAnalysis::isSafeToDefRegAt(MachineInstr *MI, MCRegister PhysReg, in isSafeToDefRegAt()