New testcase
[oota-llvm.git] / test / Feature / TestOptimizer.sh
index e0864578adfa29db587a9478b7d6661fb5529438..648d7168ea4cd3950099a699522ee89b66eab188 100755 (executable)
@@ -1,12 +1,12 @@
 #!/bin/sh
-LD_LIBRARY_PATH=../../lib/Debug
+LD_LIBRARY_PATH=$3
 export LD_LIBRARY_PATH
 
-AS=../../tools/Debug/as
-DIS=../../tools/Debug/dis
-OPT=../../tools/Debug/opt
+AS=$2/as
+DIS=$2/dis
+OPT=$2/opt
 
-echo "======== Running optimizier test on $1"
+echo "======== Running optimizer test on $1"
 
 (
   $AS < $1 | $OPT -q -inline -dce -constprop -dce |$DIS| $AS > $1.bc.1 || exit 1
@@ -18,8 +18,8 @@ echo "======== Running optimizier test on $1"
   $DIS < $1.bc.2 > $1.ll.2 || exit 3
   gdiff -u $1.ll.[12] || exit 3
 
-  # Try out SCCP & CleanGCC
-  $AS < $1 | $OPT -q -inline -dce -cleangcc -sccp -dce \
+  # Try out SCCP 
+  $AS < $1 | $OPT -q -inline -dce -sccp -dce \
            | $DIS | $AS > $1.bc.3 || exit 1
 
   # Should not be able to optimize further!