reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
956 if (BB == Succ) return false; 960 if (!CanPropagatePredecessorsForPHIs(BB, Succ)) return false; 974 if (!Succ->getSinglePredecessor()) { 993 if (Succ == CBI->getDefaultDest()) 996 if (Succ == CBI->getIndirectDest(i)) 1005 Updates.push_back({DominatorTree::Delete, BB, Succ}); 1010 if (llvm::find(successors(*I), Succ) == succ_end(*I)) 1011 Updates.push_back({DominatorTree::Insert, *I, Succ}); 1015 if (isa<PHINode>(Succ->begin())) { 1022 for (BasicBlock::iterator I = Succ->begin(); isa<PHINode>(I); ++I) { 1029 if (Succ->getSinglePredecessor()) { 1035 Succ->getInstList().splice(Succ->getFirstNonPHI()->getIterator(), 1035 Succ->getInstList().splice(Succ->getFirstNonPHI()->getIterator(), 1057 BB->replaceAllUsesWith(Succ); 1058 if (!Succ->hasName()) Succ->takeName(BB); 1058 if (!Succ->hasName()) Succ->takeName(BB);