Lines Matching defs:Updates
303 std::vector<DominatorTree::UpdateType> Updates;
304 Updates.reserve(RemovedSuccessors.size());
306 Updates.push_back({DominatorTree::Delete, BB, RemovedSuccessor});
307 DTU->applyUpdates(Updates);
386 std::vector<DominatorTree::UpdateType> Updates;
387 Updates.reserve(RemovedSuccessors.size());
389 Updates.push_back({DominatorTree::Delete, BB, RemovedSuccessor});
390 DTU->applyUpdates(Updates);
796 SmallVector<DominatorTree::UpdateType, 32> Updates;
801 Updates.reserve(Updates.size() + 2 * pred_size(PredBB) + 1);
806 Updates.push_back({DominatorTree::Insert, PredOfPredBB, DestBB});
810 Updates.push_back({DominatorTree::Delete, PredOfPredBB, PredBB});
811 Updates.push_back({DominatorTree::Delete, PredBB, DestBB});
843 DTU->applyUpdatesPermissive(Updates);
1293 SmallVector<DominatorTree::UpdateType, 32> Updates;
1300 Updates.reserve(Updates.size() + 2 * pred_size(BB) + 1);
1306 Updates.push_back({DominatorTree::Insert, PredOfBB, Succ});
1315 Updates.push_back({DominatorTree::Delete, PredOfBB, BB});
1318 Updates.push_back({DominatorTree::Delete, BB, Succ});
1383 DTU->applyUpdates(Updates);
2939 SmallVector<DominatorTree::UpdateType, 8> Updates;
2940 Updates.reserve(UniqueSuccessors.size());
2942 Updates.push_back({DominatorTree::Delete, BB, UniqueSuccessor});
2943 DTU->applyUpdates(Updates);
3220 std::vector<DominatorTree::UpdateType> Updates;
3223 Updates.push_back({DominatorTree::Delete, BB, I.first});
3224 DTU->applyUpdates(Updates);