Lines Matching refs:TBB
218 MachineBasicBlock *TBB = nullptr, *FBB = nullptr;
220 if (!TII->AnalyzeBranch(MBB, TBB, FBB, Cond, true))
221 MadeChange |= MBB.CorrectExtraCFGEdges(TBB, FBB, !Cond.empty());
488 MachineBasicBlock *TBB = nullptr, *FBB = nullptr;
492 !TII->AnalyzeBranch(*CurMBB, TBB, FBB, Cond, true)) {
494 if (TBB == NextBB && !Cond.empty() && !FBB) {
999 MachineBasicBlock *TBB = nullptr, *FBB = nullptr;
1001 if (!TII->AnalyzeBranch(*PBB, TBB, FBB, Cond, true)) {
1005 if (!Cond.empty() && TBB == IBB) {
1024 if (!TBB) {
1028 if (TBB != IBB && FBB != IBB) // cbr then ubr
1031 if (TBB != IBB) // ubr
1034 if (TBB != IBB && IBB != PredNextBB) // cbr
1040 if (TBB && (Cond.empty() || FBB)) {
1045 TII->InsertBranch(*PBB, (TBB == IBB) ? FBB : TBB, nullptr,
1733 MachineBasicBlock *TBB = nullptr, *FBB = nullptr;
1735 if (TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true) || !TBB || Cond.empty())
1738 if (!FBB) FBB = findFalseBlock(MBB, TBB);
1745 if (TBB->pred_size() > 1 || FBB->pred_size() > 1)
1760 MachineBasicBlock::iterator TIB = TBB->begin();
1762 MachineBasicBlock::iterator TIE = TBB->end();
1874 MBB->splice(Loc, TBB, TBB->begin(), TIB);
1881 TBB->addLiveIn(Def);