Shorten lines so this file can be used as the documentation example
[oota-llvm.git] / tools / llvmc / st
index 7c8d1ab8b189699697af26c0cf19231b9bc0d2db..e9a72ef5da6a4574606d6d719e1eca1b82818951 100644 (file)
@@ -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