Lines Matching refs:Updates
174 SmallVector<DominatorTree::UpdateType, 8> Updates; in runOnFunction() local
176 Updates.reserve(IndirectBrSuccs.size()); in runOnFunction()
180 Updates.push_back({DominatorTree::Delete, IBr->getParent(), SuccBB}); in runOnFunction()
186 assert(Updates.size() == IndirectBrSuccs.size() && in runOnFunction()
188 DTU->applyUpdates(Updates); in runOnFunction()
211 SmallVector<DominatorTree::UpdateType, 8> Updates; in runOnFunction() local
220 Updates.reserve(IndirectBrSuccs.size()); in runOnFunction()
222 Updates.push_back({DominatorTree::Delete, IBr->getParent(), SuccBB}); in runOnFunction()
223 assert(Updates.size() == IndirectBrSuccs.size() && in runOnFunction()
239 Updates.reserve(IndirectBrs.size() + 2 * IndirectBrSuccs.size()); in runOnFunction()
244 Updates.push_back({DominatorTree::Insert, IBr->getParent(), SwitchBB}); in runOnFunction()
246 Updates.push_back({DominatorTree::Delete, IBr->getParent(), SuccBB}); in runOnFunction()
264 Updates.reserve(Updates.size() + UniqueSuccessors.size()); in runOnFunction()
266 Updates.push_back({DominatorTree::Insert, SwitchBB, BB}); in runOnFunction()
267 DTU->applyUpdates(Updates); in runOnFunction()