; Test CFG simplify removal of branch instructions... ; ; RUN: llvm-as < %s | opt -simplifycfg | llvm-dis | not grep br define void @test1() { br label %BB1 BB1: ; preds = %0 ret void } define void @test2() { ret void BB1: ; No predecessors! ret void } define void @test3(i1 %T) { br i1 %T, label %BB1, label %BB1 BB1: ; preds = %0, %0 ret void }