Lines Matching defs:FBB
198 MachineBasicBlock *MBB = I, *TBB = 0, *FBB = 0;
200 if (!TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true))
201 MadeChange |= MBB->CorrectExtraCFGEdges(TBB, FBB, !Cond.empty());
463 MachineBasicBlock *TBB = 0, *FBB = 0;
467 !TII->AnalyzeBranch(*CurMBB, TBB, FBB, Cond, true)) {
469 if (TBB == NextBB && !Cond.empty() && !FBB) {
889 MachineBasicBlock *TBB = 0, *FBB = 0;
891 if (!TII->AnalyzeBranch(*PBB, TBB, FBB, Cond, true)) {
899 if (!FBB)
900 FBB = llvm::next(MachineFunction::iterator(PBB));
914 } else if (FBB) {
915 if (TBB != IBB && FBB != IBB) // cbr then ubr
927 if (TBB && (Cond.empty() || FBB)) {
932 TII->InsertBranch(*PBB, (TBB == IBB) ? FBB : TBB, 0, NewCond, dl);
1237 // If this is a two-way branch, and the FBB branches to this block, reverse
1573 MachineBasicBlock *TBB = 0, *FBB = 0;
1575 if (TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true) || !TBB || Cond.empty())
1578 if (!FBB) FBB = findFalseBlock(MBB, TBB);
1579 if (!FBB)
1585 if (TBB->pred_size() > 1 || FBB->pred_size() > 1)
1601 MachineBasicBlock::iterator FIB = FBB->begin();
1603 MachineBasicBlock::iterator FIE = FBB->end();
1715 FBB->erase(FBB->begin(), FIB);
1722 FBB->addLiveIn(Def);