[llvm-commits] CVS: llvm/tools/llvmc/st

Reid Spencer reid at x10sys.com
Sun Aug 22 11:01:29 PDT 2004



Changes in directory llvm/tools/llvmc:

st updated: 1.3 -> 1.4
---
Log message:

Shorten lines so this file can be used as the documentation example
directly. Remove -pre (experimental pass).


---
Diffs of the changes:  (+18 -12)

Index: llvm/tools/llvmc/st
diff -u llvm/tools/llvmc/st:1.3 llvm/tools/llvmc/st:1.4
--- llvm/tools/llvmc/st:1.3	Fri Aug 20 17:53:11 2004
+++ llvm/tools/llvmc/st	Sun Aug 22 13:01:19 2004
@@ -5,14 +5,18 @@
 ##########################################################
   lang.name=Stacker 
   lang.opt1=-simplifycfg -instcombine -mem2reg
-  lang.opt2=-simplifycfg -instcombine -mem2reg -load-vn -gcse -dse -scalarrepl -sccp
-  lang.opt3=-simplifycfg -instcombine -mem2reg -load-vn -gcse -dse -scalarrepl -sccp \
-  -branch-combine -adce -globaldce -inline -licm -pre
-  lang.opt4=-simplifycfg -instcombine -mem2reg -load-vn -gcse -dse -scalarrepl -sccp \
-  -ipconstprop -branch-combine -adce -globaldce -inline -licm -pre
-  lang.opt5=-simplifycfg -instcombine -mem2reg --load-vn -gcse -dse scalarrepl -sccp \
-  -ipconstprop -branch-combine -adce -globaldce -inline -licm -pre \
-  -block-placement
+  lang.opt2=-simplifycfg -instcombine -mem2reg -load-vn \
+    -gcse -dse -scalarrepl -sccp 
+  lang.opt3=-simplifycfg -instcombine -mem2reg -load-vn \
+    -gcse -dse -scalarrepl -sccp -branch-combine -adce \
+    -globaldce -inline -licm 
+  lang.opt4=-simplifycfg -instcombine -mem2reg -load-vn \
+    -gcse -dse -scalarrepl -sccp -ipconstprop \
+    -branch-combine -adce -globaldce -inline -licm 
+  lang.opt5=-simplifycfg -instcombine -mem2reg --load-vn \
+    -gcse -dse scalarrepl -sccp -ipconstprop \
+    -branch-combine -adce -globaldce -inline -licm \
+    -block-placement
 
 ##########################################################
 # Pre-processor definitions
@@ -29,7 +33,8 @@
 
   # To compile stacker source, we just run the stacker
   # compiler with a default stack size of 2048 entries.
-  translator.command=stkrc -s 2048 %in% -o %out% %time% %stats%
+  translator.command=stkrc -s 2048 %in% -o %out% %time% \
+    %stats% %args%
 
   # stkrc doesn't preprocess but we set this to true so
   # that we don't run the cp command by default.
@@ -49,7 +54,8 @@
 ##########################################################
   
   # For optimization, we use the LLVM "opt" program
-  optimizer.command=opt %in% -o %out% %opt% %time% %stats%
+  optimizer.command=opt %in% -o %out% %opt% %time% %stats% \
+    %args%
 
   # opt doesn't (yet) grok -On
   optimizer.groks_dash_O=no
@@ -63,8 +69,8 @@
 ##########################################################
 # Assembler definitions
 ##########################################################
-  assembler.command=llc %in% -o %out% %target% "-regalloc=linearscan" \
-  %time% %stats%
+  assembler.command=llc %in% -o %out% %target% \
+    "-regalloc=linearscan" %time% %stats%
 
 ##########################################################
 # Linker definitions






More information about the llvm-commits mailing list