Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:TBB

197     MachineBasicBlock *MBB = I, *TBB = 0, *FBB = 0;
199 if (!TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true))
200 MadeChange |= MBB->CorrectExtraCFGEdges(TBB, FBB, !Cond.empty());
462 MachineBasicBlock *TBB = 0, *FBB = 0;
466 !TII->AnalyzeBranch(*CurMBB, TBB, FBB, Cond, true)) {
468 if (TBB == NextBB && !Cond.empty() && !FBB) {
893 MachineBasicBlock *TBB = 0, *FBB = 0;
895 if (!TII->AnalyzeBranch(*PBB, TBB, FBB, Cond, true)) {
899 if (!Cond.empty() && TBB == IBB) {
915 if (TBB == NULL) {
919 if (TBB != IBB && FBB != IBB) // cbr then ubr
922 if (TBB != IBB) // ubr
925 if (TBB != IBB && IBB != PredNextBB) // cbr
931 if (TBB && (Cond.empty() || FBB)) {
936 TII->InsertBranch(*PBB, (TBB == IBB) ? FBB : TBB, 0, NewCond, dl);
1577 MachineBasicBlock *TBB = 0, *FBB = 0;
1579 if (TII->AnalyzeBranch(*MBB, TBB, FBB, Cond, true) || !TBB || Cond.empty())
1582 if (!FBB) FBB = findFalseBlock(MBB, TBB);
1589 if (TBB->pred_size() > 1 || FBB->pred_size() > 1)
1604 MachineBasicBlock::iterator TIB = TBB->begin();
1606 MachineBasicBlock::iterator TIE = TBB->end();
1718 MBB->splice(Loc, TBB, TBB->begin(), TIB);
1725 TBB->addLiveIn(Def);