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

Lines Matching defs:Updates

1047     std::vector<DominatorTree::UpdateType> Updates;
1051 Updates.reserve(BBTerm->getNumSuccessors());
1056 Updates.push_back({DominatorTree::Delete, BB, Succ});
1063 DTU->applyUpdatesPermissive(Updates);
1647 std::vector <DominatorTree::UpdateType> Updates;
1648 Updates.reserve(BB->getTerminator()->getNumSuccessors() - 1);
1654 Updates.push_back({DominatorTree::Delete, BB, SuccBB});
1662 DTU->applyUpdatesPermissive(Updates);
2376 std::vector<DominatorTree::UpdateType> Updates;
2377 Updates.reserve((2 * Preds.size()) + NewBBs.size());
2380 Updates.push_back({DominatorTree::Insert, NewBB, BB});
2382 Updates.push_back({DominatorTree::Delete, Pred, BB});
2383 Updates.push_back({DominatorTree::Insert, Pred, NewBB});
2391 DTU->applyUpdatesPermissive(Updates);
2535 std::vector<DominatorTree::UpdateType> Updates;
2544 Updates.push_back({DominatorTree::Delete, PredBB, BB});
2560 Updates.push_back({DominatorTree::Insert, OldPredBB, PredBB});
2561 Updates.push_back({DominatorTree::Insert, PredBB, BB});
2562 Updates.push_back({DominatorTree::Delete, OldPredBB, BB});
2607 Updates.push_back({DominatorTree::Insert, PredBB, SuccBB});
2627 DTU->applyUpdatesPermissive(Updates);
2837 std::vector<DominatorTree::UpdateType> Updates;
2838 Updates.reserve((2 * SplitBB->getTerminator()->getNumSuccessors()) + 3);
2839 Updates.push_back({DominatorTree::Insert, BB, SplitBB});
2840 Updates.push_back({DominatorTree::Insert, BB, NewBB});
2841 Updates.push_back({DominatorTree::Insert, NewBB, SplitBB});
2844 Updates.push_back({DominatorTree::Delete, BB, Succ});
2845 Updates.push_back({DominatorTree::Insert, SplitBB, Succ});
2847 DTU->applyUpdatesPermissive(Updates);