Lines Matching refs:DominatorTree
54 DominatorTree DT(*F); in TEST()
75 {{DominatorTree::Insert, BB0, BB0}, {DominatorTree::Delete, BB0, BB0}}); in TEST()
80 std::vector<DominatorTree::UpdateType> Updates; in TEST()
82 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
83 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
86 Updates.push_back({DominatorTree::Insert, BB1, BB2}); in TEST()
88 Updates.push_back({DominatorTree::Delete, BB0, BB1}); in TEST()
111 {{DominatorTree::Insert, BB1, BB2}, {DominatorTree::Delete, BB0, BB1}}); in TEST()
165 DominatorTree DT(*F); in TEST()
186 DTU.applyUpdates({{DominatorTree::Insert, NewEntry, BB0}}); in TEST()
201 DTU.applyUpdates({{DominatorTree::Delete, NewEntry, BB0}, in TEST()
202 {DominatorTree::Insert, NewEntry, BB1}}); in TEST()
239 DominatorTree DT(*F); in TEST()
255 DTU.applyUpdatesPermissive({{DominatorTree::Insert, BB0, BB0}}); in TEST()
260 std::vector<DominatorTree::UpdateType> Updates; in TEST()
262 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
263 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
266 Updates.push_back({DominatorTree::Insert, BB1, BB2}); in TEST()
268 Updates.push_back({DominatorTree::Delete, BB0, BB1}); in TEST()
328 DominatorTree DT(*F); in TEST()
396 std::vector<DominatorTree::UpdateType> Updates; in TEST()
398 Updates.push_back({DominatorTree::Delete, BB0, BB2}); in TEST()
399 Updates.push_back({DominatorTree::Delete, BB2, BB3}); in TEST()
421 Updates.push_back({DominatorTree::Delete, BB0, BB1}); in TEST()
422 Updates.push_back({DominatorTree::Delete, BB1, BB3}); in TEST()
457 DominatorTree DT(*F); in TEST()
473 DTU.applyUpdates({{DominatorTree::Delete, BB0, BB0}}); in TEST()
477 std::vector<DominatorTree::UpdateType> Updates; in TEST()
479 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
480 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
483 Updates.push_back({DominatorTree::Insert, BB1, BB2}); in TEST()
485 Updates.push_back({DominatorTree::Delete, BB0, BB1}); in TEST()
540 DominatorTree DT(*F); in TEST()
564 DTU.applyUpdates({{DominatorTree::Insert, NewEntry, BB0}}); in TEST()
579 DTU.applyUpdates({{DominatorTree::Delete, NewEntry, BB0}, in TEST()
580 {DominatorTree::Insert, NewEntry, BB1}}); in TEST()
629 DominatorTree DT(*F); in TEST()
650 std::vector<DominatorTree::UpdateType> Updates; in TEST()
652 Updates.push_back({DominatorTree::Delete, BB0, BB3}); in TEST()
689 Updates.push_back({DominatorTree::Delete, BB0, BB2}); in TEST()
748 DominatorTree DT(*F); in TEST()
764 DTU.applyUpdatesPermissive({{DominatorTree::Delete, BB0, BB1}, in TEST()
765 {DominatorTree::Delete, BB0, BB1}, in TEST()
766 {DominatorTree::Insert, BB0, BB1}, in TEST()
767 {DominatorTree::Insert, BB0, BB1}, in TEST()
768 {DominatorTree::Insert, BB0, BB1}}); in TEST()
774 DTU.applyUpdatesPermissive({{DominatorTree::Delete, BB0, BB1}}); in TEST()
782 DTU.applyUpdatesPermissive({{DominatorTree::Delete, BB0, BB1}, in TEST()
783 {DominatorTree::Insert, BB0, BB1}, in TEST()
784 {DominatorTree::Delete, BB0, BB1}, in TEST()
785 {DominatorTree::Insert, BB0, BB1}, in TEST()
786 {DominatorTree::Insert, BB0, BB1}}); in TEST()
792 DTU.applyUpdates({{DominatorTree::Insert, BB0, BB2}}); in TEST()