Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:TailBB

825     //  TailBB
826 // Note TailBB can be empty.
1281 MachineBasicBlock *TailBB = TrueBBI.TrueBB;
1283 if (!TailBB) {
1285 TailBB = FalseBBI.TrueBB;
1286 assert((TailBB || !TrueBBI.IsBrAnalyzable) && "Unexpected!");
1458 MergeBlocks(BBI, *BBI1, TailBB == nullptr);
1459 MergeBlocks(BBI, *BBI2, TailBB == nullptr);
1465 if (TailBB) {
1466 BBInfo &TailBBI = BBAnalysis[TailBB->getNumber()];
1469 // There may still be a fall-through edge from BBI1 or BBI2 to TailBB;
1471 unsigned NumPreds = TailBB->pred_size();
1475 MachineBasicBlock::pred_iterator PI = TailBB->pred_begin();
1483 BBI.BB->addSuccessor(TailBB);
1484 InsertUncondBranch(BBI.BB, TailBB, TII);
1490 // which can happen here if TailBB is unanalyzable and is merged, so