OLD | NEW |
1 #!/bin/sh | 1 #!/bin/sh |
2 | 2 |
3 # TODO: Retire this script and move the individual tests into the lit | 3 # TODO: Retire this script and move the individual tests into the lit |
4 # framework, to leverage parallel testing and other lit goodness. | 4 # framework, to leverage parallel testing and other lit goodness. |
5 | 5 |
6 set -eux | 6 set -eux |
7 | 7 |
8 OPTLEVELS="m1 2" | 8 OPTLEVELS="m1 2" |
9 ATTRIBUTES="sse2 sse4.1" | 9 ATTRIBUTES="sse2 sse4.1" |
10 OUTDIR=Output | 10 OUTDIR=Output |
(...skipping 18 matching lines...) Expand all Loading... |
29 --dir="${OUTDIR}" \ | 29 --dir="${OUTDIR}" \ |
30 --test=mem_intrin.cpp \ | 30 --test=mem_intrin.cpp \ |
31 --driver=mem_intrin_main.cpp \ | 31 --driver=mem_intrin_main.cpp \ |
32 --output=mem_intrin_O${optlevel}_${attribute} | 32 --output=mem_intrin_O${optlevel}_${attribute} |
33 | 33 |
34 ./crosstest.py -O${optlevel} --mattr ${attribute} \ | 34 ./crosstest.py -O${optlevel} --mattr ${attribute} \ |
35 --prefix=Subzero_ \ | 35 --prefix=Subzero_ \ |
36 --target=x8632 \ | 36 --target=x8632 \ |
37 --dir="${OUTDIR}" \ | 37 --dir="${OUTDIR}" \ |
38 --test=test_arith.cpp \ | 38 --test=test_arith.cpp \ |
| 39 --test=test_arith_bool.ll \ |
39 --test=test_arith_frem.ll \ | 40 --test=test_arith_frem.ll \ |
40 --test=test_arith_sqrt.ll \ | 41 --test=test_arith_sqrt.ll \ |
41 --driver=test_arith_main.cpp \ | 42 --driver=test_arith_main.cpp \ |
42 --output=test_arith_O${optlevel}_${attribute} | 43 --output=test_arith_O${optlevel}_${attribute} |
43 | 44 |
44 ./crosstest.py -O${optlevel} --mattr ${attribute} \ | 45 ./crosstest.py -O${optlevel} --mattr ${attribute} \ |
45 --prefix=Subzero_ \ | 46 --prefix=Subzero_ \ |
46 --target=x8632 \ | 47 --target=x8632 \ |
47 --dir="${OUTDIR}" \ | 48 --dir="${OUTDIR}" \ |
48 --test=test_bitmanip.cpp --test=test_bitmanip_intrin.ll \ | 49 --test=test_bitmanip.cpp --test=test_bitmanip_intrin.ll \ |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
136 "${OUTDIR}"/test_cast_O${optlevel}_${attribute} | 137 "${OUTDIR}"/test_cast_O${optlevel}_${attribute} |
137 "${OUTDIR}"/test_fcmp_O${optlevel}_${attribute} | 138 "${OUTDIR}"/test_fcmp_O${optlevel}_${attribute} |
138 "${OUTDIR}"/test_global_O${optlevel}_${attribute} | 139 "${OUTDIR}"/test_global_O${optlevel}_${attribute} |
139 "${OUTDIR}"/test_icmp_O${optlevel}_${attribute} | 140 "${OUTDIR}"/test_icmp_O${optlevel}_${attribute} |
140 "${OUTDIR}"/test_select_O${optlevel}_${attribute} | 141 "${OUTDIR}"/test_select_O${optlevel}_${attribute} |
141 "${OUTDIR}"/test_stacksave_O${optlevel}_${attribute} | 142 "${OUTDIR}"/test_stacksave_O${optlevel}_${attribute} |
142 "${OUTDIR}"/test_sync_atomic_O${optlevel}_${attribute} | 143 "${OUTDIR}"/test_sync_atomic_O${optlevel}_${attribute} |
143 "${OUTDIR}"/test_vector_ops_O${optlevel}_${attribute} | 144 "${OUTDIR}"/test_vector_ops_O${optlevel}_${attribute} |
144 done | 145 done |
145 done | 146 done |
OLD | NEW |