diff options
author | Brian Gaeke <gaeke@uiuc.edu> | 2004-08-05 19:54:59 +0000 |
---|---|---|
committer | Brian Gaeke <gaeke@uiuc.edu> | 2004-08-05 19:54:59 +0000 |
commit | c51892528bb7d4839f01c412c860982a2f46165f (patch) | |
tree | 70aa75d7cd1dd080029662df2423126c8b869fe4 | |
parent | 72b2a27617e13113c29820ab0984deba4be7b24b (diff) | |
download | llvm-c51892528bb7d4839f01c412c860982a2f46165f.zip llvm-c51892528bb7d4839f01c412c860982a2f46165f.tar.gz llvm-c51892528bb7d4839f01c412c860982a2f46165f.tar.bz2 |
Split out -disable-codegen into -disable-llc and -disable-jit.
llvm-svn: 15530
-rwxr-xr-x | llvm/utils/NightlyTest.pl | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/llvm/utils/NightlyTest.pl b/llvm/utils/NightlyTest.pl index 49d4c4b..b4244cd 100755 --- a/llvm/utils/NightlyTest.pl +++ b/llvm/utils/NightlyTest.pl @@ -25,7 +25,8 @@ # -release Build an LLVM Release version # -pedantic Enable additional GCC warnings to detect possible errors. # -enable-linscan Enable linearscan tests -# -disable-codegen Disable LLC and JIT tests in the nightly tester. +# -disable-llc Disable LLC tests in the nightly tester. +# -disable-jit Disable JIT tests in the nightly tester. # -verbose Turn on some debug output # -debug Print information useful only to maintainers of this script. # -nice Checkout/Configure/Build with "nice" to reduce impact @@ -78,7 +79,7 @@ my $MAKEOPTS = ""; my $PROGTESTOPTS = ""; my $VERBOSE = 0; my $DEBUG = 0; -my $CONFIGUREARGS = "--enable-jit"; +my $CONFIGUREARGS = ""; my $NICE = ""; sub ReadFile { @@ -262,9 +263,10 @@ while (scalar(@ARGV) and ($_ = $ARGV[0], /^[-+]/)) { next; } if (/^-enable-linscan$/) { $PROGTESTOPTS .= " ENABLE_LINEARSCAN=1"; next; } - if (/^-disable-codegen$/){ $PROGTESTOPTS .= " DISABLE_JIT=1 DISABLE_LLC=1"; - $CONFIGUREARGS="--disable-jit --disable-llc_diffs"; - next; } + if (/^-disable-llc$/) { $PROGTESTOPTS .= " DISABLE_LLC=1"; + $CONFIGUREARGS .= " --disable-llc_diffs"; next; } + if (/^-disable-jit$/) { $PROGTESTOPTS .= " DISABLE_JIT=1"; + $CONFIGUREARGS .= " --disable-jit"; next; } if (/^-verbose$/) { $VERBOSE = 1; next; } if (/^-debug$/) { $DEBUG = 1; next; } if (/^-nice$/) { $NICE = "nice "; next; } @@ -279,6 +281,9 @@ while (scalar(@ARGV) and ($_ = $ARGV[0], /^[-+]/)) { if ($ENV{'LLVMGCCDIR'}) { $CONFIGUREARGS .= " --with-llvmgccdir=" . $ENV{'LLVMGCCDIR'}; } +if ($CONFIGUREARGS !~ /--disable-jit/) { + $CONFIGUREARGS .= " --enable-jit"; +} die "Must specify 0 or 3 options!" if (@ARGV != 0 and @ARGV != 3); |