Use the llvm-upgrade program to upgrade llvm assembly.
[oota-llvm.git] / test / Transforms / PredicateSimplifier / predsimplify.reg3.ll
1 ; RUN: llvm-upgrade < %s | llvm-as | opt -predsimplify -simplifycfg | llvm-dis | grep pass
2
3 void %regtest(int %x) {
4 entry:
5   %A = seteq int %x, 0
6   br bool %A, label %middle, label %after
7 middle:
8   br label %after
9 after:
10   %B = seteq int %x, 0
11   br bool %B, label %then, label %else
12 then:
13   br label %end
14 else:
15   call void (...)* %pass( )
16   br label %end
17 end:
18   ret void
19 }
20
21 declare void %pass(...)