; RUN: llvm-as < %s | opt -loopsimplify implementation ; This function should get a preheader inserted before BB3, that is jumped ; to by BB1 & BB2 ; void "test"() begin br bool true, label %BB1, label %BB2 BB1: br label %BB3 BB2: br label %BB3 BB3: br label %BB3 end