Lines Matching defs:TBB
188 MachineBasicBlock *MBB = I, *TBB = 0, *FBB = 0;
190 if (!TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true))
191 MadeChange |= MBB->CorrectExtraCFGEdges(TBB, FBB, !Cond.empty());
454 MachineBasicBlock *TBB = 0, *FBB = 0;
458 !TII->AnalyzeBranch(*CurMBB, TBB, FBB, Cond, true)) {
460 if (TBB == NextBB && !Cond.empty() && !FBB) {
873 MachineBasicBlock *TBB = 0, *FBB = 0;
875 TBB, FBB, Cond, true)) {
879 if (!Cond.empty() && TBB == IBB) {
894 if (TBB == NULL) {
898 if (TBB != IBB && FBB != IBB) // cbr then ubr
901 if (TBB != IBB) // ubr
904 if (TBB != IBB && IBB != PredNextBB) // cbr
909 if (TBB && (Cond.empty() || FBB)) {
914 TII->InsertBranch(*PBB, (TBB == IBB) ? FBB : TBB, 0, NewCond, dl);
1529 MachineBasicBlock *TBB = 0, *FBB = 0;
1531 if (TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true) || !TBB || Cond.empty())
1534 if (!FBB) FBB = findFalseBlock(MBB, TBB);
1541 if (TBB->pred_size() > 1 || FBB->pred_size() > 1)
1556 MachineBasicBlock::iterator TIB = TBB->begin();
1558 MachineBasicBlock::iterator TIE = TBB->end();
1657 MBB->splice(Loc, TBB, TBB->begin(), TIB);
1664 TBB->addLiveIn(Def);