Lines Matching refs:DomUpdate
24 using DomUpdate = DominatorTree::UpdateType; typedef
26 std::is_same<DomUpdate, PostDominatorTree::UpdateType>::value,
33 std::vector<DomUpdate> ToDomUpdates(CFGBuilder &B, in ToDomUpdates()
35 std::vector<DomUpdate> Res; in ToDomUpdates()
55 std::vector<DomUpdate> Updates = { in TEST()
58 SmallVector<DomUpdate, 4> Legalized; in TEST()
64 EXPECT_TRUE(llvm::is_contained(Legalized, DomUpdate{Insert, B, C})); in TEST()
65 EXPECT_TRUE(llvm::is_contained(Legalized, DomUpdate{Insert, B, D})); in TEST()
66 EXPECT_TRUE(llvm::is_contained(Legalized, DomUpdate{Delete, A, B})); in TEST()
78 std::vector<DomUpdate> Updates = { in TEST()
81 SmallVector<DomUpdate, 4> Legalized; in TEST()
87 EXPECT_TRUE(llvm::is_contained(Legalized, DomUpdate{Insert, C, B})); in TEST()
88 EXPECT_TRUE(llvm::is_contained(Legalized, DomUpdate{Insert, D, B})); in TEST()
89 EXPECT_TRUE(llvm::is_contained(Legalized, DomUpdate{Delete, B, A})); in TEST()
103 std::vector<DomUpdate> Updates = {{Insert, B, C}}; in TEST()
125 std::vector<DomUpdate> Updates = {{Delete, B, C}}; in TEST()
154 std::vector<DomUpdate> Updates = { in TEST()