Lines Matching defs:Updates
81 std::vector<DominatorTree::UpdateType> Updates;
82 Updates.reserve(4);
83 Updates.push_back({DominatorTree::Delete, BB0, BB3});
84 Updates.push_back({DominatorTree::Delete, BB0, BB3});
87 Updates.push_back({DominatorTree::Insert, BB1, BB2});
89 Updates.push_back({DominatorTree::Delete, BB0, BB1});
106 DTU.applyUpdatesPermissive(Updates);
261 std::vector<DominatorTree::UpdateType> Updates;
262 Updates.reserve(4);
263 Updates.push_back({DominatorTree::Delete, BB0, BB3});
264 Updates.push_back({DominatorTree::Delete, BB0, BB3});
267 Updates.push_back({DominatorTree::Insert, BB1, BB2});
269 Updates.push_back({DominatorTree::Delete, BB0, BB1});
277 // Verify. Updates to DTU must be applied *after* all changes to the CFG
279 DTU.applyUpdatesPermissive(Updates);
392 std::vector<DominatorTree::UpdateType> Updates;
393 Updates.reserve(4);
394 Updates.push_back({DominatorTree::Delete, BB0, BB2});
395 Updates.push_back({DominatorTree::Delete, BB2, BB3});
417 Updates.push_back({DominatorTree::Delete, BB0, BB1});
418 Updates.push_back({DominatorTree::Delete, BB1, BB3});
421 DTU.applyUpdatesPermissive(Updates);
473 std::vector<DominatorTree::UpdateType> Updates;
474 Updates.reserve(4);
475 Updates.push_back({DominatorTree::Delete, BB0, BB3});
476 Updates.push_back({DominatorTree::Delete, BB0, BB3});
479 Updates.push_back({DominatorTree::Insert, BB1, BB2});
481 Updates.push_back({DominatorTree::Delete, BB0, BB1});
504 // Verify. Updates to DTU must be applied *after* all changes to the CFG
506 DTU.applyUpdatesPermissive(Updates);
646 std::vector<DominatorTree::UpdateType> Updates;
647 Updates.reserve(1);
648 Updates.push_back({DominatorTree::Delete, BB0, BB3});
665 DTU.applyUpdates(Updates);
675 Updates.clear();
685 Updates.push_back({DominatorTree::Delete, BB0, BB2});
690 DTU.applyUpdatesPermissive(Updates);