| #!/bin/sh | |
| set +e | |
| SPARSEOPTS= | |
| JIT_OPT= | |
| DIRNAME=`dirname $0` | |
| LLI=`"${LLVM_CONFIG:-llvm-config}" --bindir`/lli | |
| if [ $# -eq 0 ]; then | |
| echo "`basename $0`: no input files" | |
| exit 1 | |
| fi | |
| while [ $# -gt 0 ]; do | |
| case $1 in | |
| --jit) | |
| JIT_OPT= | |
| ;; | |
| --no-jit) | |
| JIT_OPT="-force-interpreter" | |
| ;; | |
| *) | |
| SPARSEOPTS="$SPARSEOPTS $1 " | |
| ;; | |
| esac | |
| shift | |
| done | |
| $DIRNAME/sparse-llvm ${SPARSEOPTS} | $LLI ${JIT_OPT} |