blob: 82e48b744ab482806b1ced94cf97c97055f8fe10 [file] [log] [blame]
Reid Spencer69ccadd2006-12-02 04:23:10 +00001; RUN: llvm-upgrade < %s | llvm-as | opt -predsimplify -simplifycfg | llvm-dis | grep pass
Nick Lewycky05450ae2006-08-28 22:44:55 +00002
3void %regtest(int %x) {
4entry:
5 %A = seteq int %x, 0
6 br bool %A, label %middle, label %after
7middle:
8 br label %after
9after:
10 %B = seteq int %x, 0
11 br bool %B, label %then, label %else
12then:
13 br label %end
14else:
15 call void (...)* %pass( )
16 br label %end
17end:
18 ret void
19}
20
21declare void %pass(...)