Lines Matching refs:BBI2
1227 BBInfo *BBI2 = &FalseBBI; in IfConvertDiamond() local
1243 std::swap(BBI1, BBI2); in IfConvertDiamond()
1257 MachineBasicBlock::iterator DI2 = BBI2->BB->begin(); in IfConvertDiamond()
1259 MachineBasicBlock::iterator DIE2 = BBI2->BB->end(); in IfConvertDiamond()
1266 BBI2->NonPredSize -= NumDups1; in IfConvertDiamond()
1282 BBI2->BB->erase(BBI2->BB->begin(), DI2); in IfConvertDiamond()
1300 BBI2->NonPredSize -= TII->RemoveBranch(*BBI2->BB); in IfConvertDiamond()
1301 DI2 = BBI2->BB->end(); in IfConvertDiamond()
1305 assert (DI2 != BBI2->BB->begin()); in IfConvertDiamond()
1311 PredicateBlock(*BBI2, DI2, *Cond2, Redefs); in IfConvertDiamond()
1315 MergeBlocks(BBI, *BBI2, TailBB == 0); in IfConvertDiamond()
1331 if (*PI != BBI1->BB && *PI != BBI2->BB) in IfConvertDiamond()
1348 BBI.BB->removeSuccessor(BBI2->BB); in IfConvertDiamond()