Lines Matching defs:TrueB
108 FlowPattern() : SplitB(0), TrueB(0), FalseB(0), JoinB(0), PredR(0) {}
111 : SplitB(B), TrueB(TB), FalseB(FB), JoinB(JB), PredR(PR) {}
114 MachineBasicBlock *TrueB, *FalseB, *JoinB;
129 << ", TrueB:" << PrintMB(P.FP.TrueB) << ", FalseB:"
399 if (FP.TrueB && !isValidCandidate(FP.TrueB))
474 if (FP.TrueB && FP.FalseB) {
479 if (MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob)
487 MachineBasicBlock *TSB = *FP.TrueB->succ_begin();
501 if (FP.TrueB) {
502 TS = std::distance(FP.TrueB->begin(), FP.TrueB->getFirstTerminator());
529 if (FP.TrueB && FP.TrueB->succ_size() > 0) {
530 MachineBasicBlock *SB = *FP.TrueB->succ_begin();
782 // Registers and subregisters corresponding to TrueB, FalseB and SplitB.
788 else if (BO.getMBB() == FP.TrueB)
831 if (FP.TrueB) {
832 TSB = *FP.TrueB->succ_begin();
833 predicateBlockNB(FP.SplitB, OldTI, FP.TrueB, FP.PredR, true);
862 if (T != FP.TrueB && T != FP.FalseB) {
898 // successor blocks of the TrueB and FalseB (or null of the TrueB
900 // of the SplitB that is neither TrueB nor FalseB.
1013 if (FP.TrueB)
1014 removeBlock(FP.TrueB);