For PR1319:
[oota-llvm.git] / test / Transforms / IPConstantProp / return-constant.ll
1 ; RUN: llvm-upgrade < %s | llvm-as | opt -ipconstprop -instcombine | \
2 ; RUN:    llvm-dis | grep {ret i1 true}
3 implementation
4
5 internal int %foo(bool %C) {
6         br bool %C, label %T, label %F
7 T:
8         ret int 52
9 F:
10         ret int 52
11 }
12
13 bool %caller(bool %C) {
14         %X = call int %foo(bool %C)
15         %Y = setne int %X, 0
16         ret bool %Y
17 }