Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:TrueB

106     FlowPattern() : SplitB(0), TrueB(0), FalseB(0), JoinB(0), PredR(0) {}
109 : SplitB(B), TrueB(TB), FalseB(FB), JoinB(JB), PredR(PR) {}
112 MachineBasicBlock *TrueB, *FalseB, *JoinB;
127 << ", TrueB:" << PrintMB(P.FP.TrueB) << ", FalseB:"
397 if (FP.TrueB && !isValidCandidate(FP.TrueB))
472 if (FP.TrueB && FP.FalseB) {
477 if (MBPI->getEdgeProbability(FP.SplitB, FP.TrueB) > Prob)
485 MachineBasicBlock *TSB = *FP.TrueB->succ_begin();
499 if (FP.TrueB) {
500 TS = std::distance(FP.TrueB->begin(), FP.TrueB->getFirstTerminator());
527 if (FP.TrueB && FP.TrueB->succ_size() > 0) {
528 MachineBasicBlock *SB = *FP.TrueB->succ_begin();
780 // Registers and subregisters corresponding to TrueB, FalseB and SplitB.
786 else if (BO.getMBB() == FP.TrueB)
829 if (FP.TrueB) {
830 TSB = *FP.TrueB->succ_begin();
831 predicateBlockNB(FP.SplitB, OldTI, FP.TrueB, FP.PredR, true);
860 if (T != FP.TrueB && T != FP.FalseB) {
896 // successor blocks of the TrueB and FalseB (or null of the TrueB
898 // of the SplitB that is neither TrueB nor FalseB.
1011 if (FP.TrueB)
1012 removeBlock(FP.TrueB);