Add OPT_BETA support.
Now you can do
make TEST=nightly ENABLE_OPTBETA=1 OPTBETAOPTIONS="-verify"
to see whether -std-comiple-opts passes are worth any dime or not.
This command will do
$ llvm-gcc -O0 ...
$ llvm-gcc -O0 ...
$ llvm-ld ... -o linked.rbc
$ opt -std-compile-opts linked.rbc -o linked.bc
$ llvm-ld ... linked.bc -o foo.llvm
$ llc .. foo.llvm.bc -o foo.llc.s
$ gcc foo.llc.s -o foo.llc
and
$ opt $(OPTBETAOPTIONS) linked.rbc -o linked.optbeta.bc
$ llvm-ld .. linked.optbeta.bc -o foo.llvm.optbeta
$ llc .. foo.llvm.optbeta.bc -o foo.opt-beta.s
$ gcc foo.opt-beta.s -o foo.opt-beta
git-svn-id: http://llvm.org/svn/llvm-project/test-suite/trunk@50678 91177308-0d34-0410-b5e6-96231b3b80d8