Lines Matching refs:DTUpdates
994 SmallVector<DominatorTree::UpdateType, 4> DTUpdates; in unswitchTrivialSwitch() local
996 DTUpdates.push_back({DT.Delete, ParentBB, UnswitchedExitBB}); in unswitchTrivialSwitch()
997 DTUpdates.push_back({DT.Insert, OldPH, UnswitchedExitBB}); in unswitchTrivialSwitch()
1000 DTUpdates.push_back({DT.Delete, ParentBB, SplitUnswitchedPair.first}); in unswitchTrivialSwitch()
1001 DTUpdates.push_back({DT.Insert, OldPH, SplitUnswitchedPair.second}); in unswitchTrivialSwitch()
1005 MSSAU->applyUpdates(DTUpdates, DT, /*UpdateDT=*/true); in unswitchTrivialSwitch()
1009 DT.applyUpdates(DTUpdates); in unswitchTrivialSwitch()
1164 SmallVectorImpl<DominatorTree::UpdateType> &DTUpdates, AssumptionCache &AC, in buildClonedLoopBlocks() argument
1337 DTUpdates.push_back({DominatorTree::Insert, ClonedBB, SuccBB}); in buildClonedLoopBlocks()
2300 SmallVector<DominatorTree::UpdateType, 4> DTUpdates; in unswitchNontrivialInvariants() local
2310 DominatingSucc, *VMaps.back(), DTUpdates, AC, DT, LI, MSSAU, SE); in unswitchNontrivialInvariants()
2353 DTUpdates.push_back({DominatorTree::Insert, SplitBB, ClonedPH}); in unswitchNontrivialInvariants()
2375 DTUpdates.push_back( in unswitchNontrivialInvariants()
2380 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants()
2381 DTUpdates.clear(); in unswitchNontrivialInvariants()
2410 DTUpdates.push_back({DominatorTree::Delete, ParentBB, UnswitchedSuccBB}); in unswitchNontrivialInvariants()
2430 DTUpdates.push_back({DominatorTree::Delete, ParentBB, SuccBB}); in unswitchNontrivialInvariants()
2454 DTUpdates.push_back({DominatorTree::Insert, SplitBB, ClonedPH}); in unswitchNontrivialInvariants()
2457 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants()
2458 DTUpdates.clear(); in unswitchNontrivialInvariants()
2469 DT.applyUpdates(DTUpdates); in unswitchNontrivialInvariants()
2744 SmallVector<DominatorTree::UpdateType, 4> DTUpdates; in turnGuardIntoBranch() local
3118 SmallVector<DominatorTree::UpdateType, 4> DTUpdates = { in injectPendingInvariantConditions() local
3125 DT.applyUpdates(DTUpdates); in injectPendingInvariantConditions()
3127 MSSAU->applyUpdates(DTUpdates, DT); in injectPendingInvariantConditions()