Lines Matching refs:BlockMergeTest
25 using BlockMergeTest = PassTest<::testing::Test>; typedef
27 TEST_F(BlockMergeTest, Simple) { in TEST_F() argument
93 TEST_F(BlockMergeTest, EmptyBlock) { in TEST_F() argument
163 TEST_F(BlockMergeTest, NestedInControlFlow) { in TEST_F() argument
276 TEST_F(BlockMergeTest, PhiInSuccessorOfMergedBlock) { in TEST_F() argument
314 TEST_F(BlockMergeTest, UpdateMergeInstruction) { in TEST_F() argument
351 TEST_F(BlockMergeTest, TwoMergeBlocksCannotBeMerged) { in TEST_F() argument
393 TEST_F(BlockMergeTest, MergeContinue) { in TEST_F() argument
426 TEST_F(BlockMergeTest, TwoHeadersCannotBeMerged) { in TEST_F() argument
464 TEST_F(BlockMergeTest, RemoveStructuredDeclaration) { in TEST_F() argument
528 TEST_F(BlockMergeTest, DontMergeKill) { in TEST_F() argument
561 TEST_F(BlockMergeTest, DontMergeUnreachable) { in TEST_F() argument
594 TEST_F(BlockMergeTest, DontMergeReturn) { in TEST_F() argument
627 TEST_F(BlockMergeTest, DontMergeSwitch) { in TEST_F() argument
664 TEST_F(BlockMergeTest, DontMergeReturnValue) { in TEST_F() argument
704 TEST_F(BlockMergeTest, MergeHeaders) { in TEST_F() argument