Lines Matching refs:PredR
125 : SplitB(B), TrueB(TB), FalseB(FB), JoinB(JB), PredR(PR) {} in FlowPattern()
131 unsigned PredR = 0; member
146 << ", PredR:" << printReg(P.FP.PredR, &P.TRI) in operator <<()
197 MachineInstr *MI, unsigned PredR, bool IfTrue);
200 unsigned PredR, bool IfTrue);
203 const TargetRegisterClass *DRC, unsigned PredR, unsigned TR,
253 Register PredR = T1I->getOperand(0).getReg(); in matchFlowPattern() local
334 FP = FlowPattern(B, PredR, TB, FB, JB); in matchFlowPattern()
711 unsigned PredR, bool IfTrue) { in predicateInstr() argument
729 MIB.addReg(PredR); in predicateInstr()
745 .addReg(PredR) in predicateInstr()
762 unsigned PredR, bool IfTrue) { in predicateBlockNB() argument
773 predicateInstr(ToB, At, &*I, PredR, IfTrue); in predicateBlockNB()
779 unsigned PredR, unsigned TR, unsigned TSR, unsigned FR, unsigned FSR) { in buildMux() argument
804 .addReg(PredR) in buildMux()
844 FP.PredR, TR, TSR, FR, FSR); in updatePhiNodes()
867 predicateBlockNB(FP.SplitB, OldTI, FP.TrueB, FP.PredR, true); in convert()
872 predicateBlockNB(FP.SplitB, At, FP.FalseB, FP.PredR, false); in convert()
916 .addReg(FP.PredR) in convert()
926 MIB.addReg(FP.PredR); in convert()