Lines Matching refs:DI2
1405 MachineBasicBlock::iterator DI2 = BBI2->BB->getFirstNonDebugInstr(); in IfConvertDiamond() local
1416 ++DI2; in IfConvertDiamond()
1417 if (!DI2->isDebugValue()) in IfConvertDiamond()
1426 E = MachineBasicBlock::reverse_iterator(DI2); I != E; ++I) { in IfConvertDiamond()
1436 BBI2->BB->erase(BBI2->BB->begin(), DI2); in IfConvertDiamond()
1465 DI2 = BBI2->BB->end(); in IfConvertDiamond()
1469 assert (DI2 != BBI2->BB->begin()); in IfConvertDiamond()
1470 --DI2; in IfConvertDiamond()
1472 if (!DI2->isDebugValue()) in IfConvertDiamond()
1487 for (MachineBasicBlock::iterator FI = BBI2->BB->begin(); FI != DI2; ++FI) { in IfConvertDiamond()
1527 if (!BBI2->BB->empty() && (DI2 == BBI2->BB->end())) { in IfConvertDiamond()
1532 --DI2; in IfConvertDiamond()
1536 PredicateBlock(*BBI2, DI2, *Cond2); in IfConvertDiamond()