[llvm-commits] CVS: llvm-java/test/Programs/SingleSource/Makefile.singlesrc
Alkis Evlogimenos
alkis at cs.uiuc.edu
Sun Dec 5 17:00:42 PST 2004
Changes in directory llvm-java/test/Programs/SingleSource:
Makefile.singlesrc updated: 1.10 -> 1.11
---
Log message:
Add more optimization passes (use as many as possible from gccas).
---
Diffs of the changes: (+15 -1)
Index: llvm-java/test/Programs/SingleSource/Makefile.singlesrc
diff -u llvm-java/test/Programs/SingleSource/Makefile.singlesrc:1.10 llvm-java/test/Programs/SingleSource/Makefile.singlesrc:1.11
--- llvm-java/test/Programs/SingleSource/Makefile.singlesrc:1.10 Thu Dec 2 17:24:34 2004
+++ llvm-java/test/Programs/SingleSource/Makefile.singlesrc Sun Dec 5 19:00:31 2004
@@ -12,9 +12,23 @@
$(Echo) Compiling $< to bytecode
$(Verb)$(CLASS2LLVM) -cp $(CLASSPATH):Output $(subst /,.,$(*F)) -o=$@
+# OPT_PASSES := -simplifycfg -mem2reg -globalopt -globaldce \
+# -ipconstprop -deadargelim -instcombine -simplifycfg \
+# -inline -argpromotion -raise -tailduplicate -simplifycfg \
+# -scalarrepl -instcombine -tailcallelim -simplifycfg \
+# -licm -instcombine -indvars -loop-unroll -instcombine \
+# -load-vn -gcse -sccp -instcombine -dse -adce -simplifycfg \
+# -deadtypeelim -constmerge
+
+OPT_PASSES := -simplifycfg -mem2reg -globalopt -globaldce \
+ -ipconstprop -deadargelim -instcombine -simplifycfg \
+ -inline -argpromotion -raise -tailduplicate -simplifycfg \
+ -gcse -sccp -adce -simplifycfg \
+ -deadtypeelim -constmerge
+
# optimize raw bytecode
%.linked.bc: %.raw.bc $(LOPT)
$(Echo) Optimizing $<
- $(Verb)$(LOPT) -simplifycfg -mem2reg -instcombine -f -o=$@ $<
+ $(Verb)$(LOPT) $(OPT_PASSES) -f -o=$@ $<
include $(LEVEL)/test/Makefile.test
More information about the llvm-commits
mailing list