Lines Matching refs:DTUpdates
1003 SmallVector<DominatorTree::UpdateType, 4> DTUpdates;
1005 DTUpdates.push_back({DT.Delete, ParentBB, UnswitchedExitBB});
1006 DTUpdates.push_back({DT.Insert, OldPH, UnswitchedExitBB});
1009 DTUpdates.push_back({DT.Delete, ParentBB, SplitUnswitchedPair.first});
1010 DTUpdates.push_back({DT.Insert, OldPH, SplitUnswitchedPair.second});
1014 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true);
1018 DT.applyUpdates(DTUpdates);
1173 SmallVectorImpl<DominatorTree::UpdateType> &DTUpdates, AssumptionCache &AC,
1351 DTUpdates.push_back({DominatorTree::Insert, ClonedBB, SuccBB});
2314 SmallVector<DominatorTree::UpdateType, 4> DTUpdates;
2324 DominatingSucc, *VMaps.back(), DTUpdates, AC, DT, LI, MSSAU, SE);
2371 DTUpdates.push_back({DominatorTree::Insert, SplitBB, ClonedPH});
2394 DTUpdates.push_back(
2399 DT.applyUpdates(DTUpdates);
2400 DTUpdates.clear();
2429 DTUpdates.push_back({DominatorTree::Delete, ParentBB, UnswitchedSuccBB});
2449 DTUpdates.push_back({DominatorTree::Delete, ParentBB, SuccBB});
2474 DTUpdates.push_back({DominatorTree::Insert, SplitBB, ClonedPH});
2477 DT.applyUpdates(DTUpdates);
2478 DTUpdates.clear();
2489 DT.applyUpdates(DTUpdates);
2766 SmallVector<DominatorTree::UpdateType, 4> DTUpdates;
3140 SmallVector<DominatorTree::UpdateType, 4> DTUpdates = {
3147 DT.applyUpdates(DTUpdates);
3149 MSSAU->applyUpdates(DTUpdates, DT);