]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - test/ExecutionEngine/OrcMCJIT/2003-06-05-PHIBug.ll
Vendor import of llvm trunk r351319 (just before the release_80 branch
[FreeBSD/FreeBSD.git] / test / ExecutionEngine / OrcMCJIT / 2003-06-05-PHIBug.ll
1 ; RUN: %lli -jit-kind=orc-mcjit %s > /dev/null
2
3 ; Testcase distilled from 256.bzip2.
4
5 define i32 @main() {
6 entry:
7         %X = add i32 1, -1              ; <i32> [#uses=3]
8         br label %Next
9 Next:           ; preds = %entry
10         %A = phi i32 [ %X, %entry ]             ; <i32> [#uses=0]
11         %B = phi i32 [ %X, %entry ]             ; <i32> [#uses=0]
12         %C = phi i32 [ %X, %entry ]             ; <i32> [#uses=1]
13         ret i32 %C
14 }
15