Lines Matching defs:Successor
975 auto *Successor = i->getCaseSuccessor();
977 ++NumPerSuccessorCases[Successor];
979 Successor->removePredecessor(PredDef);
982 --NumPerSuccessorCases[Successor];
3920 for (auto *Successor : successors(DomBlock))
3921 Updates.push_back({DominatorTree::Delete, DomBlock, Successor});
5608 [BB](auto *Successor) { return Successor == BB; })) {
5919 auto *Successor = Case.getCaseSuccessor();
5921 if (!NumPerSuccessorCases.count(Successor))
5922 UniqueSuccessors.push_back(Successor);
5923 ++NumPerSuccessorCases[Successor];
5930 --NumPerSuccessorCases[Successor];
5990 for (auto *Successor : UniqueSuccessors)
5991 if (NumPerSuccessorCases[Successor] == 0)
5992 Updates.push_back({DominatorTree::Delete, SI->getParent(), Successor});
8120 // If Successor #1 has multiple preds, we may be able to conditionally
8121 // execute Successor #0 if it branches to Successor #1.
8129 // If Successor #0 has multiple preds, we may be able to conditionally
8130 // execute Successor #1 if it branches to Successor #0.