Lines Matching defs:DTUpdates
1002 SmallVector<DominatorTree::UpdateType, 4> DTUpdates;
1004 DTUpdates.push_back({DT.Delete, ParentBB, UnswitchedExitBB});
1005 DTUpdates.push_back({DT.Insert, OldPH, UnswitchedExitBB});
1008 DTUpdates.push_back({DT.Delete, ParentBB, SplitUnswitchedPair.first});
1009 DTUpdates.push_back({DT.Insert, OldPH, SplitUnswitchedPair.second});
1013 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true);
1017 DT.applyUpdates(DTUpdates);
1172 SmallVectorImpl<DominatorTree::UpdateType> &DTUpdates, AssumptionCache &AC,
1350 DTUpdates.push_back({DominatorTree::Insert, ClonedBB, SuccBB});
2313 SmallVector<DominatorTree::UpdateType, 4> DTUpdates;
2323 DominatingSucc, *VMaps.back(), DTUpdates, AC, DT, LI, MSSAU, SE);
2370 DTUpdates.push_back({DominatorTree::Insert, SplitBB, ClonedPH});
2393 DTUpdates.push_back(
2398 DT.applyUpdates(DTUpdates);
2399 DTUpdates.clear();
2428 DTUpdates.push_back({DominatorTree::Delete, ParentBB, UnswitchedSuccBB});
2448 DTUpdates.push_back({DominatorTree::Delete, ParentBB, SuccBB});
2473 DTUpdates.push_back({DominatorTree::Insert, SplitBB, ClonedPH});
2476 DT.applyUpdates(DTUpdates);
2477 DTUpdates.clear();
2488 DT.applyUpdates(DTUpdates);
2765 SmallVector<DominatorTree::UpdateType, 4> DTUpdates;
3141 SmallVector<DominatorTree::UpdateType, 4> DTUpdates = {
3148 DT.applyUpdates(DTUpdates);
3150 MSSAU->applyUpdates(DTUpdates, DT);