Lines Matching defs:Updates
976 std::vector<DominatorTree::UpdateType> Updates;
979 Updates.push_back({DominatorTree::Delete, PredDef, I.first});
980 DTU->applyUpdates(Updates);
1034 SmallVector<DominatorTree::UpdateType, 2> Updates;
1035 Updates.reserve(RemovedSuccs.size());
1037 Updates.push_back({DominatorTree::Delete, TIBB, RemovedSucc});
1038 DTU->applyUpdates(Updates);
1168 SmallVector<DominatorTree::UpdateType, 32> Updates;
1234 Updates.push_back({DominatorTree::Delete, Pred, PredDefault});
1312 Updates.reserve(Updates.size() + NewSuccessors.size());
1321 Updates.push_back({DominatorTree::Insert, Pred, NewSuccessor.first});
1361 Updates.push_back(
1369 Updates.push_back({DominatorTree::Insert, Pred, InfLoopBlock});
1371 Updates.push_back({DominatorTree::Delete, Pred, BB});
1373 DTU->applyUpdates(Updates);
1888 SmallVector<DominatorTree::UpdateType, 4> Updates;
1894 Updates.push_back({DominatorTree::Insert, TIParent, Succ});
1899 Updates.push_back({DominatorTree::Delete, TIParent, Succ});
1903 DTU->applyUpdates(Updates);
2625 SmallVector<DominatorTree::UpdateType, 8> Updates;
2627 Updates.reserve(2 + 3 * Invokes.size());
2667 Updates.push_back(
2673 Updates.push_back({DominatorTree::Insert, MergedInvoke->getParent(),
2680 Updates.push_back(
2743 DTU->applyUpdates(Updates);
3443 SmallVector<DominatorTree::UpdateType, 2> Updates;
3444 Updates.push_back({DominatorTree::Delete, EdgeBB, BB});
3445 Updates.push_back({DominatorTree::Insert, EdgeBB, RealDest});
3446 DTU->applyUpdates(Updates);
3662 SmallVector<DominatorTree::UpdateType, 3> Updates;
3664 Updates.push_back({DominatorTree::Insert, DomBlock, BB});
3666 Updates.push_back({DominatorTree::Delete, DomBlock, Successor});
3671 DTU->applyUpdates(Updates);
4490 SmallVector<DominatorTree::UpdateType, 5> Updates;
4506 Updates.push_back({DominatorTree::Insert, InfLoopBlock, InfLoopBlock});
4535 Updates.push_back({DominatorTree::Insert, PBI->getParent(), OtherDest});
4536 Updates.push_back({DominatorTree::Delete, PBI->getParent(), RemovedDest});
4538 DTU->applyUpdates(Updates);
4683 SmallVector<DominatorTree::UpdateType, 2> Updates;
4684 Updates.reserve(RemovedSuccessors.size());
4686 Updates.push_back({DominatorTree::Delete, BB, RemovedSuccessor});
4687 DTU->applyUpdates(Updates);
4844 SmallVector<DominatorTree::UpdateType, 2> Updates;
4860 Updates.push_back({DominatorTree::Insert, Pred, NewBB});
4869 Updates.push_back({DominatorTree::Insert, NewBB, SuccBlock});
4870 DTU->applyUpdates(Updates);
4932 SmallVector<DominatorTree::UpdateType, 2> Updates;
4963 Updates.push_back({DominatorTree::Insert, BB, EdgeBB});
5001 DTU->applyUpdates(Updates);
5219 std::vector<DominatorTree::UpdateType> Updates;
5225 DTU->applyUpdates(Updates);
5226 Updates.clear();
5235 Updates.push_back({DominatorTree::Insert, PredBB, UnwindDest});
5236 Updates.push_back({DominatorTree::Delete, PredBB, BB});
5242 DTU->applyUpdates(Updates);
5344 std::vector<DominatorTree::UpdateType> Updates;
5379 Updates.push_back({DominatorTree::Delete, Predecessor, BB});
5394 Updates.push_back({DominatorTree::Delete, Predecessor, BB});
5398 DTU->applyUpdates(Updates);
5399 Updates.clear();
5409 DTU->applyUpdates(Updates);
5410 Updates.clear();
5428 Updates.push_back({DominatorTree::Delete, Predecessor, BB});
5435 Updates.push_back({DominatorTree::Insert,
5438 Updates.push_back({DominatorTree::Delete,
5446 DTU->applyUpdates(Updates);
5447 Updates.clear();
5463 Updates.push_back({DominatorTree::Delete, Predecessor, BB});
5471 DTU->applyUpdates(Updates);
5507 SmallVector<DominatorTree::UpdateType, 2> Updates;
5508 Updates.push_back({DominatorTree::Insert, BB, &*NewDefaultBlock});
5511 Updates.push_back({DominatorTree::Delete, BB, &*OrigDefaultBlock});
5512 DTU->applyUpdates(Updates);
5735 std::vector<DominatorTree::UpdateType> Updates;
5738 Updates.push_back({DominatorTree::Delete, SI->getParent(), Successor});
5739 DTU->applyUpdates(Updates);
6134 std::vector<DominatorTree::UpdateType> Updates;
6140 Updates.push_back({DominatorTree::Insert, SelectBB, DestBB});
6157 Updates.push_back({DominatorTree::Delete, SelectBB, Succ});
6161 DTU->applyUpdates(Updates);
6767 std::vector<DominatorTree::UpdateType> Updates;
6833 Updates.push_back({DominatorTree::Insert, BB, LookupBB});
6842 Updates.push_back({DominatorTree::Insert, BB, LookupBB});
6881 Updates.push_back({DominatorTree::Insert, MaskBB, LookupBB});
6882 Updates.push_back({DominatorTree::Insert, MaskBB, SI->getDefaultDest()});
6894 Updates.push_back({DominatorTree::Delete, BB, SI->getDefaultDest()});
6924 Updates.push_back({DominatorTree::Insert, LookupBB, CommonDest});
6935 Updates.push_back({DominatorTree::Delete, BB, Succ});
6940 DTU->applyUpdates(Updates);
7190 std::vector<DominatorTree::UpdateType> Updates;
7191 Updates.reserve(RemovedSuccs.size());
7193 Updates.push_back({DominatorTree::Delete, BB, RemovedSucc});
7194 DTU->applyUpdates(Updates);
7261 std::vector<DominatorTree::UpdateType> Updates;
7272 Updates.push_back({DominatorTree::Insert, Pred, OtherPred});
7273 Updates.push_back({DominatorTree::Delete, Pred, BB});
7287 Updates.push_back({DominatorTree::Delete, BB, Succ});
7294 DTU->applyUpdates(Updates);
7424 SmallVector<DominatorTree::UpdateType, 4> Updates;
7425 Updates.push_back({DominatorTree::Delete, BB, BB1});
7426 Updates.push_back({DominatorTree::Insert, BB, BB4});
7427 Updates.push_back({DominatorTree::Delete, BB, BB2});
7428 Updates.push_back({DominatorTree::Insert, BB, BB3});
7430 DTU->applyUpdates(Updates);