From b50acbcf49bae421a0dfdab9849d5027c9838bab Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Sun, 22 Aug 2004 18:01:19 +0000 Subject: [PATCH] Shorten lines so this file can be used as the documentation example directly. Remove -pre (experimental pass). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15992 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/llvmc/st | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/tools/llvmc/st b/tools/llvmc/st index 7c8d1ab8b18..e9a72ef5da6 100644 --- a/tools/llvmc/st +++ b/tools/llvmc/st @@ -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 -- 2.34.1