1; RUN: opt < %s -extract-blocks -disable-output 2 3define void @test1() { 4no_exit.0.i: 5 br i1 false, label %yylex.entry, label %yylex.entry 6 7yylex.entry: ; preds = %no_exit.0.i, %no_exit.0.i 8 %tmp.1027 = phi i32 [ 0, %no_exit.0.i ], [ 0, %no_exit.0.i ] ; <i32> [#uses=0] 9 ret void 10} 11 12define void @test2() { 13no_exit.0.i: 14 switch i32 0, label %yylex.entry [ 15 i32 0, label %yylex.entry 16 i32 1, label %foo 17 ] 18 19yylex.entry: ; preds = %no_exit.0.i, %no_exit.0.i 20 %tmp.1027 = phi i32 [ 0, %no_exit.0.i ], [ 0, %no_exit.0.i ] ; <i32> [#uses=0] 21 ret void 22 23foo: ; preds = %no_exit.0.i 24 ret void 25} 26 27