Add OPT_BETA support.
commit7437f39b93a94b6f4d08e3526f21ec17ed42e0a2
authordpatel <dpatel@91177308-0d34-0410-b5e6-96231b3b80d8>
Mon, 5 May 2008 23:05:59 +0000 (5 23:05 +0000)
committerdpatel <dpatel@91177308-0d34-0410-b5e6-96231b3b80d8>
Mon, 5 May 2008 23:05:59 +0000 (5 23:05 +0000)
tree48073beba3cf9787432555b62f3c0e46fe96bf50
parent9384646c7698c185a880c5818f13f885f1b4228b
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
Makefile.programs
TEST.nightly.Makefile
TEST.nightly.report