reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
653 while (I != NewFunc->end()) { 668 ConstantFoldTerminator(&*I); 673 if (I != Begin && (pred_begin(&*I) == pred_end(&*I) || 673 if (I != Begin && (pred_begin(&*I) == pred_end(&*I) || 673 if (I != Begin && (pred_begin(&*I) == pred_end(&*I) || 674 I->getSinglePredecessor() == &*I)) { 674 I->getSinglePredecessor() == &*I)) { 675 BasicBlock *DeadBB = &*I++; 680 BranchInst *BI = dyn_cast<BranchInst>(I->getTerminator()); 681 if (!BI || BI->isConditional()) { ++I; continue; } 685 ++I; continue; 697 Dest->replaceAllUsesWith(&*I); 700 I->getInstList().splice(I->end(), Dest->getInstList()); 700 I->getInstList().splice(I->end(), Dest->getInstList());