projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
New testcase
[oota-llvm.git]
/
test
/
Feature
/
TestOptimizer.sh
diff --git
a/test/Feature/TestOptimizer.sh
b/test/Feature/TestOptimizer.sh
index e0864578adfa29db587a9478b7d6661fb5529438..648d7168ea4cd3950099a699522ee89b66eab188 100755
(executable)
--- a/
test/Feature/TestOptimizer.sh
+++ b/
test/Feature/TestOptimizer.sh
@@
-1,12
+1,12
@@
#!/bin/sh
#!/bin/sh
-LD_LIBRARY_PATH=
../../lib/Debug
+LD_LIBRARY_PATH=
$3
export LD_LIBRARY_PATH
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 optimiz
i
er test on $1"
+echo "======== Running optimizer test on $1"
(
$AS < $1 | $OPT -q -inline -dce -constprop -dce |$DIS| $AS > $1.bc.1 || exit 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
$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!
| $DIS | $AS > $1.bc.3 || exit 1
# Should not be able to optimize further!