Lines Matching refs:PredR
225 MachineBasicBlock::iterator UseIt, unsigned PredR, bool Cond);
232 void renameInRange(RegisterRef RO, RegisterRef RN, unsigned PredR,
769 MachineBasicBlock::iterator UseIt, unsigned PredR, bool Cond) { in getReachingDefForPred() argument
782 if (MI->readsRegister(PredR, /*TRI=*/nullptr) && in getReachingDefForPred()
793 if (RR.Reg == PredR) { in getReachingDefForPred()
933 unsigned PredR, bool Cond, MachineBasicBlock::iterator First, in renameInRange() argument
941 if (!MI.readsRegister(PredR, /*TRI=*/nullptr) || in renameInRange()
982 Register PredR = MP.getReg(); in predicate() local
983 MachineInstr *DefI = getReachingDefForPred(RT, TfrI, PredR, Cond); in predicate()
1000 if (!MI.modifiesRegister(PredR, nullptr)) in predicate()
1013 MI.readsRegister(PredR, /*TRI=*/nullptr)) in predicate()
1084 renameInRange(RT, RD, PredR, Cond, PastDefIt, TfrIt); in predicate()