Lines Matching refs:Updates
161 std::vector<DominatorTree::UpdateType> Updates; in unifyReturnBlockSet() local
162 Updates.reserve(ReturningBlocks.size()); in unifyReturnBlockSet()
172 Updates.push_back({DominatorTree::Insert, BB, NewRetBlock}); in unifyReturnBlockSet()
176 DTU.applyUpdates(Updates); in unifyReturnBlockSet()
177 Updates.clear(); in unifyReturnBlockSet()
207 std::vector<DominatorTree::UpdateType> Updates; in run() local
242 Updates.push_back({DominatorTree::Insert, BB, DummyReturnBB}); in run()
249 Updates.reserve(Updates.size() + 2 * Successors.size() + 2); in run()
253 Updates.push_back({DominatorTree::Insert, BB, TransitionBB}); in run()
255 Updates.push_back({DominatorTree::Insert, TransitionBB, Successor}); in run()
256 Updates.push_back({DominatorTree::Delete, BB, Successor}); in run()
263 Updates.push_back({DominatorTree::Insert, BB, DummyReturnBB}); in run()
279 Updates.reserve(Updates.size() + UnreachableBlocks.size()); in run()
284 Updates.push_back({DominatorTree::Insert, BB, UnreachableBlock}); in run()
317 DTU.applyUpdates(Updates); in run()
318 Updates.clear(); in run()