Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:FBB

199     MachineBasicBlock *MBB = I, *TBB = 0, *FBB = 0;
201 if (!TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true))
202 MadeChange |= MBB->CorrectExtraCFGEdges(TBB, FBB, !Cond.empty());
464 MachineBasicBlock *TBB = 0, *FBB = 0;
468 !TII->AnalyzeBranch(*CurMBB, TBB, FBB, Cond, true)) {
470 if (TBB == NextBB && !Cond.empty() && !FBB) {
887 MachineBasicBlock *TBB = 0, *FBB = 0;
889 if (!TII->AnalyzeBranch(*PBB, TBB, FBB, Cond, true)) {
897 if (!FBB)
898 FBB = llvm::next(MachineFunction::iterator(PBB));
911 } else if (FBB) {
912 if (TBB != IBB && FBB != IBB) // cbr then ubr
923 if (TBB && (Cond.empty() || FBB)) {
928 TII->InsertBranch(*PBB, (TBB == IBB) ? FBB : TBB, 0, NewCond, dl);
1230 // If this is a two-way branch, and the FBB branches to this block, reverse
1570 MachineBasicBlock *TBB = 0, *FBB = 0;
1572 if (TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true) || !TBB || Cond.empty())
1575 if (!FBB) FBB = findFalseBlock(MBB, TBB);
1576 if (!FBB)
1582 if (TBB->pred_size() > 1 || FBB->pred_size() > 1)
1598 MachineBasicBlock::iterator FIB = FBB->begin();
1600 MachineBasicBlock::iterator FIE = FBB->end();
1712 FBB->erase(FBB->begin(), FIB);
1719 FBB->addLiveIn(Def);