• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/

Lines Matching refs:Updates

1054     std::vector<DominatorTree::UpdateType> Updates;
1058 Updates.reserve(BBTerm->getNumSuccessors());
1063 Updates.push_back({DominatorTree::Delete, BB, Succ});
1070 DTU->applyUpdatesPermissive(Updates);
1640 std::vector <DominatorTree::UpdateType> Updates;
1641 Updates.reserve(BB->getTerminator()->getNumSuccessors() - 1);
1647 Updates.push_back({DominatorTree::Delete, BB, SuccBB});
1655 DTU->applyUpdatesPermissive(Updates);
2166 std::vector<DominatorTree::UpdateType> Updates;
2167 Updates.reserve((2 * Preds.size()) + NewBBs.size());
2170 Updates.push_back({DominatorTree::Insert, NewBB, BB});
2172 Updates.push_back({DominatorTree::Delete, Pred, BB});
2173 Updates.push_back({DominatorTree::Insert, Pred, NewBB});
2181 DTU->applyUpdatesPermissive(Updates);
2326 std::vector<DominatorTree::UpdateType> Updates;
2335 Updates.push_back({DominatorTree::Delete, PredBB, BB});
2351 Updates.push_back({DominatorTree::Insert, OldPredBB, PredBB});
2352 Updates.push_back({DominatorTree::Insert, PredBB, BB});
2353 Updates.push_back({DominatorTree::Delete, OldPredBB, BB});
2398 Updates.push_back({DominatorTree::Insert, PredBB, SuccBB});
2418 DTU->applyUpdatesPermissive(Updates);
2622 std::vector<DominatorTree::UpdateType> Updates;
2623 Updates.reserve((2 * SplitBB->getTerminator()->getNumSuccessors()) + 3);
2624 Updates.push_back({DominatorTree::Insert, BB, SplitBB});
2625 Updates.push_back({DominatorTree::Insert, BB, NewBB});
2626 Updates.push_back({DominatorTree::Insert, NewBB, SplitBB});
2629 Updates.push_back({DominatorTree::Delete, BB, Succ});
2630 Updates.push_back({DominatorTree::Insert, SplitBB, Succ});
2632 DTU->applyUpdatesPermissive(Updates);