• Home
  • Raw
  • Download

Lines Matching refs:FBB

223     MachineBasicBlock *TBB = nullptr, *FBB = nullptr;  in OptimizeFunction()  local
225 if (!TII->analyzeBranch(MBB, TBB, FBB, Cond, true)) in OptimizeFunction()
226 MadeChange |= MBB.CorrectExtraCFGEdges(TBB, FBB, !Cond.empty()); in OptimizeFunction()
508 MachineBasicBlock *TBB = nullptr, *FBB = nullptr; in FixTail() local
511 if (I != MF->end() && !TII->analyzeBranch(*CurMBB, TBB, FBB, Cond, true)) { in FixTail()
513 if (TBB == NextBB && !Cond.empty() && !FBB) { in FixTail()
1029 MachineBasicBlock *TBB = nullptr, *FBB = nullptr; in TailMergeBlocks() local
1031 if (!TII->analyzeBranch(*PBB, TBB, FBB, Cond, true)) { in TailMergeBlocks()
1039 if (!FBB) { in TailMergeBlocks()
1042 FBB = &*Next; in TailMergeBlocks()
1057 } else if (FBB) { in TailMergeBlocks()
1058 if (TBB != IBB && FBB != IBB) // cbr then ubr in TailMergeBlocks()
1070 if (TBB && (Cond.empty() || FBB)) { in TailMergeBlocks()
1075 TII->InsertBranch(*PBB, (TBB == IBB) ? FBB : TBB, nullptr, in TailMergeBlocks()
1764 MachineBasicBlock *TBB = nullptr, *FBB = nullptr; in HoistCommonCodeInSuccs() local
1766 if (TII->analyzeBranch(*MBB, TBB, FBB, Cond, true) || !TBB || Cond.empty()) in HoistCommonCodeInSuccs()
1769 if (!FBB) FBB = findFalseBlock(MBB, TBB); in HoistCommonCodeInSuccs()
1770 if (!FBB) in HoistCommonCodeInSuccs()
1776 if (TBB->pred_size() > 1 || FBB->pred_size() > 1) in HoistCommonCodeInSuccs()
1792 MachineBasicBlock::iterator FIB = FBB->begin(); in HoistCommonCodeInSuccs()
1794 MachineBasicBlock::iterator FIE = FBB->end(); in HoistCommonCodeInSuccs()
1906 FBB->erase(FBB->begin(), FIB); in HoistCommonCodeInSuccs()
1913 FBB->addLiveIn(Def); in HoistCommonCodeInSuccs()