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