Lines Matching refs:FB
438 MachineBasicBlock *TB = nullptr, *FB = nullptr;
439 bool NotAnalyzed = TII->analyzeBranch(*ExitingBlock, TB, FB, Cond, false);
585 MachineBasicBlock *TB = nullptr, *FB = nullptr;
586 bool NotAnalyzed = TII->analyzeBranch(*ExitingBlock, TB, FB, Cond, false);
591 // TB must be non-null. If FB is also non-null, one of them must be
595 if (ExitingBlock != Latch && (TB == Latch || FB == Latch)) {
604 FB = (LTB == Header) ? LTB: LFB;
606 assert ((!FB || TB == Header || FB == Header) && "Branches not to header?");
607 if (!TB || (FB && TB != Header && FB != Header))
1186 MachineBasicBlock *TB = 0, *FB = 0;
1189 if (TII->analyzeBranch(*ExitingBlock, TB, FB, Cond, false))
1194 else if (L->contains(FB))
1195 LoopStart = FB;
1621 MachineBasicBlock *TB = nullptr, *FB = nullptr;
1624 bool NotAnalyzed = TII->analyzeBranch(*ExitingBlock, TB, FB, Cond, false);
1628 if (ExitingBlock != Latch && (TB == Latch || FB == Latch)) {
1640 FB = (LTB == Header) ? LTB : LFB;
1643 if (FB != Header) {
1647 // FB is the header (i.e., uncond. jump to branch header)
1652 // Jmp InnerLoopHeader <-- FB
1653 if (MDT->dominates(TB, FB))
1840 MachineBasicBlock *TB = nullptr, *FB = nullptr;
1842 if (TII->analyzeBranch(*ExitingBlock, TB, FB, Tmp1, false))
1847 bool NotAnalyzed = TII->analyzeBranch(*PB, TB, FB, Tmp1, false);
1927 TB = FB = nullptr;
1933 bool NotAnalyzed = TII->analyzeBranch(*PB, TB, FB, Tmp2, false);
1936 if (TB != Header && (Tmp2.empty() || FB != Header))
1944 TB = FB = nullptr;
1945 bool LatchNotAnalyzed = TII->analyzeBranch(*Latch, TB, FB, Tmp2, false);
1948 if (!TB && !FB)