Fix PR1355: Only compute the SUBPATH and TESTDIR once.
[oota-llvm.git] / test / CodeGen / Alpha / cmov.ll
1 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=alpha | not grep cmovlt
2 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=alpha | grep cmoveq
3
4
5 long %cmov_lt(long %a, long %c) {
6 entry:
7         %tmp.1 = setlt long %c, 0
8         %retval = select bool %tmp.1, long %a, long 10
9         ret long %retval
10 }
11
12 long %cmov_const(long %a, long %b, long %c) {
13 entry:
14         %tmp.1 = setlt long %a, %b
15         %retval = select bool %tmp.1, long %c, long 10
16         ret long %retval
17 }
18
19 long %cmov_lt2(long %a, long %c) {
20 entry:
21         %tmp.1 = setgt long %c, 0
22         %retval = select bool %tmp.1, long 10, long %a
23         ret long %retval
24 }