reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1608 LLVM_DEBUG(dbgs() << "Legalizing " << BUI.Updates.size() << " updates\n"); 1609 cfg::LegalizeUpdates<typename DomTreeT::NodePtr>(Updates, BUI.Updates, 1611 const size_t NumLegalized = BUI.Updates.size(); 1612 BUI.FutureSuccessors.reserve(NumLegalized); 1613 BUI.FuturePredecessors.reserve(NumLegalized); 1614 for (auto &U : BUI.Updates) { 1615 BUI.FutureSuccessors[U.getFrom()].push_back({U.getTo(), U.getKind()}); 1616 BUI.FuturePredecessors[U.getTo()].push_back({U.getFrom(), U.getKind()}); 1619 SemiNCAInfo<DomTreeT>::CalculateFromScratch(DT, &BUI);