From cTuning.org

Jump to: navigation, search
Return to cDatabase access page


You are welcome to quickly self-register at this website and our community mailing lists (developments, announcements) to join our collaborative effort, follow and update cTuning news, update wiki pages, add and rank optimization cases, use web-services and participate in developments!

Table: Compilers


Currently limited by 1000 lines - should add page mode
COMPILER_ID NAME LANGUAGE VERSION OPT_FLAGS OPT_FLAGS_BASE OPT_PASSES NOTES DATETIME
5417498357413596QLogic PathScaleC, CXX, F3.01, 0, 3, -O 1, 0, 2, -CG:load_exe= 1, 0, 2, -LNO:fission= 1, 0, 2, -LNO:fusion= 1, 0, 2, -LNO:simd= 1, 0, 2, -LNO:vintr= 1, 0, 2, -WOPT:if_conv= 1, 0, 2, -WOPT:unroll= 1, 0, 2, -WOPT:val= 1, 0, 1, -LNO:opt= 1, 0, 3, -LNO:prefetch= 1, 0, 512, -OPT:unroll_size= 1, 0, 8, -WOPT:aggstr= 1, 1, 1000000, -CG:p2align_freq= 1, 1, 50, -LNO:prefetch_ahead= 1, 1, 16, -LNO:full_unroll= 1, 1, 16, -LNO:ou= 1, 1, 16, -OPT:unroll_times_max= 1, 2, 256, -LNO:blocking_size= 2, -m32 2, -m3dnow 2, -OPT:Ofast 3, 2, -CG:cflow=on, -CG:cflow=off 3, 2, -CG:gcm=on, -CG:gcm=off 3, 2, -CG:local_fwd_sched=on, -CG:local_fwd_sched=off 3, 2, -CG:movnti=0, -CG:movnti=1 3, 2, -CG:p2align=on, -CG:p2align=off 3, 2, -CG:prefetch=on, -CG:prefetch=off 3, 2, -CG:use_movlpd=on, -CG:use_movlpd=off 3, 2, -CG:use_prefetchnta=on, -CG:use_prefetchnta=off 3, 2, -CG:use_test=on, -CG:use_test=off 3, 2, -GRA:home=on, -GRA:home=off 3, 2, -GRA:optimize_boundary=on, -GRA:optimize_boundary=off 3, 2, -INLINE:aggressive=on, -INLINE:aggressive=off 3, 2, -LNO:blocking=on, -LNO:blocking=off 3, 2, -LNO:build_scalar_reductions=on, -LNO:build_scalar_reductions=off 3, 2, -LNO:cse=on, -LNO:cse=off 3, 2, -LNO:ignore_feedback=on, -LNO:ignore_feedback=off 3, 2, -LNO:interchange=on, -LNO:interchange=off 3, 2, -LNO:minvariant=on, -LNO:minvariant=off 3, 2, -LNO:sclrze=on, -LNO:sclrze=off 3, 2, -OPT:unroll_analysis=on, -OPT:unroll_analysis=off 3, 2, -WOPT:mem_opnds=on, -WOPT:mem_opnds=off 3, 2, -WOPT:prop_dope=on, -WOPT:prop_dope=off 3, 2, -WOPT:retype_expr=on, -WOPT:retype_expr=off -Ofast2004-03-09 00:00:00
138630794794268Open64C, CXX, F4.01, 0, 3, -O 1, 0, 2, -CG:load_exe= 1, 0, 2, -LNO:fission= 1, 0, 2, -LNO:fusion= 1, 0, 2, -LNO:simd= 1, 0, 2, -LNO:vintr= 1, 0, 2, -WOPT:if_conv= 1, 0, 2, -WOPT:unroll= 1, 0, 2, -WOPT:val= 1, 0, 1, -LNO:opt= 1, 0, 3, -LNO:prefetch= 1, 0, 512, -OPT:unroll_size= 1, 0, 8, -WOPT:aggstr= 1, 1, 1000000, -CG:p2align_freq= 1, 1, 50, -LNO:prefetch_ahead= 1, 1, 16, -LNO:full_unroll= 1, 1, 16, -LNO:ou= 1, 1, 16, -OPT:unroll_times_max= 1, 2, 256, -LNO:blocking_size= 2, -m32 2, -m3dnow 2, -OPT:Ofast 3, 2, -CG:cflow=on, -CG:cflow=off 3, 2, -CG:gcm=on, -CG:gcm=off 3, 2, -CG:local_fwd_sched=on, -CG:local_fwd_sched=off 3, 2, -CG:movnti=0, -CG:movnti=1 3, 2, -CG:p2align=on, -CG:p2align=off 3, 2, -CG:prefetch=on, -CG:prefetch=off 3, 2, -CG:use_movlpd=on, -CG:use_movlpd=off 3, 2, -CG:use_prefetchnta=on, -CG:use_prefetchnta=off 3, 2, -CG:use_test=on, -CG:use_test=off 3, 2, -GRA:home=on, -GRA:home=off 3, 2, -GRA:optimize_boundary=on, -GRA:optimize_boundary=off 3, 2, -INLINE:aggressive=on, -INLINE:aggressive=off 3, 2, -LNO:blocking=on, -LNO:blocking=off 3, 2, -LNO:build_scalar_reductions=on, -LNO:build_scalar_reductions=off 3, 2, -LNO:cse=on, -LNO:cse=off 3, 2, -LNO:ignore_feedback=on, -LNO:ignore_feedback=off 3, 2, -LNO:interchange=on, -LNO:interchange=off 3, 2, -LNO:minvariant=on, -LNO:minvariant=off 3, 2, -LNO:sclrze=on, -LNO:sclrze=off 3, 2, -OPT:unroll_analysis=on, -OPT:unroll_analysis=off 3, 2, -WOPT:mem_opnds=on, -WOPT:mem_opnds=off 3, 2, -WOPT:prop_dope=on, -WOPT:prop_dope=off 3, 2, -WOPT:retype_expr=on, -WOPT:retype_expr=off -O32005-03-02 00:00:00
652984847831695IntelC, CXX, F10.0-O32007-05-10 00:00:00
3346086322467891TI Code Composer Studio ToolsC, CXX2.21-O3 -ml32007-03-02 00:00:00
331350613878705696gccC,CXX,F4.2.2-ICI-0.9.61, 0, 3, -O 1, 1, 64, -fsched-stalled-insns-dep= 1, 1, 64, -fsched-stalled-insns= 1, 64, 2048, -finline-limit= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 4, --param max-gcse-passes= 1, 8, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 16, 1024, --param large-function-growth= 1, 1024, 32768, --param large-unit-insns= 1, 8, 512, --param inline-unit-growth= 1, 8, 32, --param inline-call-cost= 1, 2, 16, --param max-unroll-times= 1, 32, 2048, --param max-unrolled-insns= 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fgcse, -fno-gcse 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -finline-functions, -fno-inline-functions 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-optimize, -fno-loop-optimize 3, 2, -fmath-errno, -fno-math-errno 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-register-move, -fno-optimize-register-move 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -frerun-loop-opt, -fno-rerun-loop-opt 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fstrength-reduce, -fno-strength-reduce 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-lrs, -fno-tree-lrs 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -funroll-all-loops, -funroll-loops 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller -O3Stable GCC with ICI used in many experiments2008-05-06 19:11:37
282306546413117773gccC,CXX4.2.1-ICI-0.9.51, 0, 3, -O 1, 1, 64, -fsched-stalled-insns-dep= 1, 1, 64, -fsched-stalled-insns= 1, 64, 2048, -finline-limit= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 4, --param max-gcse-passes= 1, 8, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 16, 1024, --param large-function-growth= 1, 1024, 32768, --param large-unit-insns= 1, 8, 512, --param inline-unit-growth= 1, 8, 32, --param inline-call-cost= 1, 2, 16, --param max-unroll-times= 1, 32, 2048, --param max-unrolled-insns= 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforce-addr, -fno-force-addr 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fgcse, -fno-gcse 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -finline-functions, -fno-inline-functions 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-optimize, -fno-loop-optimize 3, 2, -fmath-errno, -fno-math-errno 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-register-move, -fno-optimize-register-move 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -frerun-loop-opt, -fno-rerun-loop-opt 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fstrength-reduce, -fno-strength-reduce 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftrapping-math, -fno-trapping-math 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-lrs, -fno-tree-lrs 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -funroll-all-loops, -funroll-loops 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -floop-block, -no-floop-block -O3Strange GCC version for ARC2008-05-06 20:23:08
329504539516446542gccC,CXX,F4.4.01, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 10, -fira-verbose= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web -O32008-09-29 20:41:39
40970490352869068gccC,CXX,F4.1.12008-12-19 12:12:07
377533504940980371Open64C, CXX, F4.2.1-O32009-03-18 07:43:23
13504219511263307gccC4.2.2-O3-O32009-04-01 08:10:32
209803911649443395gccC,CXX,F4.4.0 20090311 (experimental)1, 0, 64, --param sra-max-structure-size= 1, 0, 100, --param sra-field-structure-ratio= 1, 3, 16, --param min-crossjump-insns= 1, 4, 16, --param max-grow-copy-bb-insns= 1, 4, 16, --param max-goto-duplication-insns= 1, 1, 4, --param max-gcse-passes= 1, 256, 1024, --param max-inline-insns-single= 1, 32, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 32, 256, --param large-function-growth= 1, 4096, 32768, --param large-unit-insns= 1, 16, 64, --param inline-unit-growth= 1, 4, 32, --param ipcp-unit-growth= 1, 128, 512, --param large-stack-frame= 1, 512, 2048, --param large-stack-frame-growth= 1, 128, 1024, --param max-inline-insns-recursive= 1, 128, 1024, --param max-inline-insns-recursive-auto= 1, 4, 16, --param max-inline-recursive-depth= 1, 4, 16, --param max-inline-recursive-depth-auto= 1, 4, 32, --param min-inline-recursive-probability= 1, 4, 32, --param inline-call-cost= 1, 1, 8, --param min-vect-loop-bound= 1, 32, 2048, --param max-unrolled-insns= 1, 2, 16, --param max-unroll-times= 1, 64, 256, --param omega-max-vars= 1, 128, 512, --param omega-max-geqs= 1, 64, 256, --param omega-max-eqs= 1, 8, 64, --param omega-max-wild-cards= 1, 256, 1024, --param omega-hash-table-size= 1, 256, 1024, --param omega-max-keys= 1, 0, 1, --param omega-eliminate-redundant-constraints= 1, 0, 100, --param tracer-min-branch-ratio= 1, 4, 32, --param max-cse-path-length= 1, 512, 2048, --param max-cse-insns= 1, 64, 2048, --param max-aliased-vops= 1, 1, 4, --param avg-aliased-vops= 1, 64, 256, --param max-reload-search-insns= 1, 256, 1024, --param max-cselib-memory-locations= 1, 64, 256, --param max-sched-ready-insns= 1, 4, 32, --param max-sched-region-blocks= 1, 8, 32, --param max-pipeline-region-blocks= 1, 32, 256, --param max-sched-region-insns= 1, 64, 512, --param max-pipeline-region-insns= 1, 30, 50, --param min-spec-prob= 1, 0, 2, --param max-sched-extend-regions-iters= 1, 2, 4, --param max-sched-insn-conflict-delay= 1, 30, 50, --param sched-spec-prob-cutoff= 1, 1, 2, --param sched-mem-true-dep-cost= 1, 32, 64, --param selsched-max-lookahead= 1, 1, 4, --param selsched-max-sched-times= 1, 4096, 32768, --param max-last-value-rtl= 1, 32, 256, --param min-virtual-mappings= 1, 1, 8, --param virtual-mappings-ratio= 1, 0, 256, --param max-fields-for-field-sensitive= 1, 4096, 32768, --param sccvn-max-scc-size= 1, 32, 256, --param ira-max-loops-num= 1, 1024, 4096, --param ira-max-conflict-table-size= 1, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 10, -fira-verbose= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web-O32009-03-27 12:08:05
23750422479107521gcc4.3.2C,CXX,F4.3.22009-04-02 16:31:54
950818874498595893milepost gccC,CXX,F4.2.2 ICI 1.0 ML 1.01, 0, 3, -O 1, 1, 64, -fsched-stalled-insns-dep= 1, 1, 64, -fsched-stalled-insns= 1, 64, 2048, -finline-limit= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 4, --param max-gcse-passes= 1, 8, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 16, 1024, --param large-function-growth= 1, 1024, 32768, --param large-unit-insns= 1, 8, 512, --param inline-unit-growth= 1, 8, 32, --param inline-call-cost= 1, 2, 16, --param max-unroll-times= 1, 32, 2048, --param max-unrolled-insns= 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fgcse, -fno-gcse 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -finline-functions, -fno-inline-functions 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-optimize, -fno-loop-optimize 3, 2, -fmath-errno, -fno-math-errno 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-register-move, -fno-optimize-register-move 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -frerun-loop-opt, -fno-rerun-loop-opt 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fstrength-reduce, -fno-strength-reduce 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-lrs, -fno-tree-lrs 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -funroll-all-loops, -funroll-loops 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller -O3MILEPOST GCC (stable, used in many MILEPOST project experiments)2009-04-15 16:56:09
38452248135346888LLVMC,CXX,F2.5-O32009-04-28 17:56:19
33527000916254656GCC4CILC4.22009-04-28 18:51:47
5319047848021058GNU GCCC,CXX,F2009-04-28 19:11:06
211394196112168521gccC,CXX,F4.4.0 ICI 2.02009-04-29 16:39:25
152208458041028483PathScaleC,CXX,F3.21, 0, 3, -O 1, 0, 2, -CG:load_exe= 1, 0, 2, -LNO:fission= 1, 0, 2, -LNO:fusion= 1, 0, 2, -LNO:simd= 1, 0, 2, -LNO:vintr= 1, 0, 2, -WOPT:if_conv= 1, 0, 2, -WOPT:unroll= 1, 0, 2, -WOPT:val= 1, 0, 1, -LNO:opt= 1, 0, 3, -LNO:prefetch= 1, 0, 512, -OPT:unroll_size= 1, 0, 8, -WOPT:aggstr= 1, 1, 1000000, -CG:p2align_freq= 1, 1, 50, -LNO:prefetch_ahead= 1, 1, 16, -LNO:full_unroll= 1, 1, 16, -LNO:ou= 1, 1, 16, -OPT:unroll_times_max= 1, 2, 256, -LNO:blocking_size= 2, -m32 2, -m3dnow 2, -OPT:Ofast 3, 2, -CG:cflow=on, -CG:cflow=off 3, 2, -CG:gcm=on, -CG:gcm=off 3, 2, -CG:local_fwd_sched=on, -CG:local_fwd_sched=off 3, 2, -CG:movnti=0, -CG:movnti=1 3, 2, -CG:p2align=on, -CG:p2align=off 3, 2, -CG:prefetch=on, -CG:prefetch=off 3, 2, -CG:use_movlpd=on, -CG:use_movlpd=off 3, 2, -CG:use_prefetchnta=on, -CG:use_prefetchnta=off 3, 2, -CG:use_test=on, -CG:use_test=off 3, 2, -GRA:home=on, -GRA:home=off 3, 2, -GRA:optimize_boundary=on, -GRA:optimize_boundary=off 3, 2, -INLINE:aggressive=on, -INLINE:aggressive=off 3, 2, -LNO:blocking=on, -LNO:blocking=off 3, 2, -LNO:build_scalar_reductions=on, -LNO:build_scalar_reductions=off 3, 2, -LNO:cse=on, -LNO:cse=off 3, 2, -LNO:ignore_feedback=on, -LNO:ignore_feedback=off 3, 2, -LNO:interchange=on, -LNO:interchange=off 3, 2, -LNO:minvariant=on, -LNO:minvariant=off 3, 2, -LNO:sclrze=on, -LNO:sclrze=off 3, 2, -OPT:unroll_analysis=on, -OPT:unroll_analysis=off 3, 2, -WOPT:mem_opnds=on, -WOPT:mem_opnds=off 3, 2, -WOPT:prop_dope=on, -WOPT:prop_dope=off 3, 2, -WOPT:retype_expr=on, -WOPT:retype_expr=off -O32009-05-07 16:13:31
166090204741028499IntelC,CXX,F11.0-O32009-05-07 16:15:21
261691398312059719gcc (GCC) 4.4.0 20090208 (experimental)c,c++,fortran4.4.0 20090208 (experimental)2009-05-17 03:32:57
38173795709371720gengcc433gentoo4.3.32009-05-18 14:36:17
403185859011930702gcc-4.3.2c compiler4.3.22009-05-20 11:29:03
8337935408171847arc_gcc_422009-05-22 11:12:14
265439051712979776gcc4.3.22009-05-26 12:40:54
2357194366688715gcc4.3.2-ubuntulinux2.6.27-7-generic2009-05-26 17:37:25
30150531216044747gcc4.3.2c4.3.22009-05-26 23:20:44
36406824478409155gcc4.3.2c4.3.22009-05-27 14:34:14
129504539516446542milepost gccC,CXX,F4.4.0-ICI-2.01, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 1, 0, 64, --param sra-max-structure-size= 1, 0, 100, --param sra-field-structure-ratio= 1, 3, 16, --param min-crossjump-insns= 1, 4, 16, --param max-grow-copy-bb-insns= 1, 4, 16, --param max-goto-duplication-insns= 1, 1, 4, --param max-gcse-passes= 1, 256, 1024, --param max-inline-insns-single= 1, 32, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 32, 256, --param large-function-growth= 1, 4096, 32768, --param large-unit-insns= 1, 16, 64, --param inline-unit-growth= 1, 4, 32, --param ipcp-unit-growth= 1, 128, 512, --param large-stack-frame= 1, 512, 2048, --param large-stack-frame-growth= 1, 128, 1024, --param max-inline-insns-recursive= 1, 128, 1024, --param max-inline-insns-recursive-auto= 1, 4, 16, --param max-inline-recursive-depth= 1, 4, 16, --param max-inline-recursive-depth-auto= 1, 4, 32, --param min-inline-recursive-probability= 1, 4, 32, --param inline-call-cost= 1, 1, 8, --param min-vect-loop-bound= 1, 32, 2048, --param max-unrolled-insns= 1, 2, 16, --param max-unroll-times= 1, 64, 256, --param omega-max-vars= 1, 128, 512, --param omega-max-geqs= 1, 64, 256, --param omega-max-eqs= 1, 8, 64, --param omega-max-wild-cards= 1, 256, 1024, --param omega-hash-table-size= 1, 256, 1024, --param omega-max-keys= 1, 0, 1, --param omega-eliminate-redundant-constraints= 1, 0, 100, --param tracer-min-branch-ratio= 1, 4, 32, --param max-cse-path-length= 1, 512, 2048, --param max-cse-insns= 1, 64, 2048, --param max-aliased-vops= 1, 1, 4, --param avg-aliased-vops= 1, 64, 256, --param max-reload-search-insns= 1, 256, 1024, --param max-cselib-memory-locations= 1, 64, 256, --param max-sched-ready-insns= 1, 4, 32, --param max-sched-region-blocks= 1, 8, 32, --param max-pipeline-region-blocks= 1, 32, 256, --param max-sched-region-insns= 1, 64, 512, --param max-pipeline-region-insns= 1, 30, 50, --param min-spec-prob= 1, 0, 2, --param max-sched-extend-regions-iters= 1, 2, 4, --param max-sched-insn-conflict-delay= 1, 30, 50, --param sched-spec-prob-cutoff= 1, 1, 2, --param sched-mem-true-dep-cost= 1, 32, 64, --param selsched-max-lookahead= 1, 1, 4, --param selsched-max-sched-times= 1, 4096, 32768, --param max-last-value-rtl= 1, 32, 256, --param min-virtual-mappings= 1, 1, 8, --param virtual-mappings-ratio= 1, 0, 256, --param max-fields-for-field-sensitive= 1, 4096, 32768, --param sccvn-max-scc-size= 1, 32, 256, --param ira-max-loops-num= 1, 1024, 4096, --param ira-max-conflict-table-size= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web -O3all_optimizations strip_predict_hints addressables copyrename cunrolli ccp forwprop cdce alias retslot phiprop fre copyprop mergephi vrp dce cselim ifcombine phiopt tailr ch cplxlower sra copyrename dom phicprop dse reassoc dce forwprop phiopt objsz ccp copyprop fab sincos crited pre sink loop loopinit copyprop dceloop lim pcom unswitch sccp empty record_bounds ivcanon ifcvt vect veclower2 dceloop cunroll ivopts loopdone reassoc vrp dom phicprop cddce dse forwprop phiopt tailc copyrename uncprop optimized nrv blocks final_cleanup warn_function_noreturn free_datastructures free_cfg_annotations expand pass_rest_of_compilation init_function sibling initvals unshare vregs into_cfglayout jump subreg1 dfinit cse1 fwprop1 gcse1 ce1 loop2 loop2_init loop2_invariant loop2_unswitch loop2_done bypass cse2 dse1 fwprop2 reginfo init-regs outof_cfglayout ud_rtl_dce combine ce2 regmove split1 subreg2 stack_ptr_mod mode_sw asmcons subregs_of_mode_init ira subregs_of_mode_finish pass_postreload postreload gcse2 split2 pro_and_epilogue dse2 csa peephole2 ce3 cprop_hardreg fast_rtl_dce bbro leaf_regs split4 sched2 stack_regs stack alignments compgotos free_cfg mach barriers eh_ranges shorten set_nothrow_function_flags final dfinish clean_state Stable MILEPOST GCC 4.4.0 with ICI 2.0 and static feature extractor2009-05-29 00:00:00
20628160699339208GCCC,C++,F4.3.0-O3-O22009-09-04 16:48:32
7548127843267843gccC,CXX,F4.2.0-O3Used in many experiments (including collective optimization) from summer 2007 until 2008 before moving to MILEPOST GCC 4.2.22007-07-02 00:00:00
14797095727240523iccC,CXX,F11.1-fastict_2412009-10-18 10:11:26
170193678811265089omicron-laptopC440-fici-O3gcc2009-12-09 15:07:15
1134917739475400gccC4402009-12-09 15:53:41
363717630416257346gccC4.4.0gcc2009-12-09 16:02:06
53769624635567103MILEPOST GCCC, CXX, F4.4.0-ICI-2.05-MILEPOST-2.11, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 1, 0, 64, --param sra-max-structure-size= 1, 0, 100, --param sra-field-structure-ratio= 1, 3, 16, --param min-crossjump-insns= 1, 4, 16, --param max-grow-copy-bb-insns= 1, 4, 16, --param max-goto-duplication-insns= 1, 1, 4, --param max-gcse-passes= 1, 256, 1024, --param max-inline-insns-single= 1, 32, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 32, 256, --param large-function-growth= 1, 4096, 32768, --param large-unit-insns= 1, 16, 64, --param inline-unit-growth= 1, 4, 32, --param ipcp-unit-growth= 1, 128, 512, --param large-stack-frame= 1, 512, 2048, --param large-stack-frame-growth= 1, 128, 1024, --param max-inline-insns-recursive= 1, 128, 1024, --param max-inline-insns-recursive-auto= 1, 4, 16, --param max-inline-recursive-depth= 1, 4, 16, --param max-inline-recursive-depth-auto= 1, 4, 32, --param min-inline-recursive-probability= 1, 4, 32, --param inline-call-cost= 1, 1, 8, --param min-vect-loop-bound= 1, 32, 2048, --param max-unrolled-insns= 1, 2, 16, --param max-unroll-times= 1, 64, 256, --param omega-max-vars= 1, 128, 512, --param omega-max-geqs= 1, 64, 256, --param omega-max-eqs= 1, 8, 64, --param omega-max-wild-cards= 1, 256, 1024, --param omega-hash-table-size= 1, 256, 1024, --param omega-max-keys= 1, 0, 1, --param omega-eliminate-redundant-constraints= 1, 0, 100, --param tracer-min-branch-ratio= 1, 4, 32, --param max-cse-path-length= 1, 512, 2048, --param max-cse-insns= 1, 64, 2048, --param max-aliased-vops= 1, 1, 4, --param avg-aliased-vops= 1, 64, 256, --param max-reload-search-insns= 1, 256, 1024, --param max-cselib-memory-locations= 1, 64, 256, --param max-sched-ready-insns= 1, 4, 32, --param max-sched-region-blocks= 1, 8, 32, --param max-pipeline-region-blocks= 1, 32, 256, --param max-sched-region-insns= 1, 64, 512, --param max-pipeline-region-insns= 1, 30, 50, --param min-spec-prob= 1, 0, 2, --param max-sched-extend-regions-iters= 1, 2, 4, --param max-sched-insn-conflict-delay= 1, 30, 50, --param sched-spec-prob-cutoff= 1, 1, 2, --param sched-mem-true-dep-cost= 1, 32, 64, --param selsched-max-lookahead= 1, 1, 4, --param selsched-max-sched-times= 1, 4096, 32768, --param max-last-value-rtl= 1, 32, 256, --param min-virtual-mappings= 1, 1, 8, --param virtual-mappings-ratio= 1, 0, 256, --param max-fields-for-field-sensitive= 1, 4096, 32768, --param sccvn-max-scc-size= 1, 32, 256, --param ira-max-loops-num= 1, 1024, 4096, --param ira-max-conflict-table-size= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web -O3Stable GCC 4.4.0 with ICI 2.05 and MILEPOST extensions 2.1 (static feature extractor) 2010-03-17 15:45:37
1396734766204239MILEPOST GCCC, CXX, F4.4.1-ICI-2.05-MILEPOST-2.11, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 1, 0, 64, --param sra-max-structure-size= 1, 0, 100, --param sra-field-structure-ratio= 1, 3, 16, --param min-crossjump-insns= 1, 4, 16, --param max-grow-copy-bb-insns= 1, 4, 16, --param max-goto-duplication-insns= 1, 1, 4, --param max-gcse-passes= 1, 256, 1024, --param max-inline-insns-single= 1, 32, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 32, 256, --param large-function-growth= 1, 4096, 32768, --param large-unit-insns= 1, 16, 64, --param inline-unit-growth= 1, 4, 32, --param ipcp-unit-growth= 1, 128, 512, --param large-stack-frame= 1, 512, 2048, --param large-stack-frame-growth= 1, 128, 1024, --param max-inline-insns-recursive= 1, 128, 1024, --param max-inline-insns-recursive-auto= 1, 4, 16, --param max-inline-recursive-depth= 1, 4, 16, --param max-inline-recursive-depth-auto= 1, 4, 32, --param min-inline-recursive-probability= 1, 4, 32, --param inline-call-cost= 1, 1, 8, --param min-vect-loop-bound= 1, 32, 2048, --param max-unrolled-insns= 1, 2, 16, --param max-unroll-times= 1, 64, 256, --param omega-max-vars= 1, 128, 512, --param omega-max-geqs= 1, 64, 256, --param omega-max-eqs= 1, 8, 64, --param omega-max-wild-cards= 1, 256, 1024, --param omega-hash-table-size= 1, 256, 1024, --param omega-max-keys= 1, 0, 1, --param omega-eliminate-redundant-constraints= 1, 0, 100, --param tracer-min-branch-ratio= 1, 4, 32, --param max-cse-path-length= 1, 512, 2048, --param max-cse-insns= 1, 64, 2048, --param max-aliased-vops= 1, 1, 4, --param avg-aliased-vops= 1, 64, 256, --param max-reload-search-insns= 1, 256, 1024, --param max-cselib-memory-locations= 1, 64, 256, --param max-sched-ready-insns= 1, 4, 32, --param max-sched-region-blocks= 1, 8, 32, --param max-pipeline-region-blocks= 1, 32, 256, --param max-sched-region-insns= 1, 64, 512, --param max-pipeline-region-insns= 1, 30, 50, --param min-spec-prob= 1, 0, 2, --param max-sched-extend-regions-iters= 1, 2, 4, --param max-sched-insn-conflict-delay= 1, 30, 50, --param sched-spec-prob-cutoff= 1, 1, 2, --param sched-mem-true-dep-cost= 1, 32, 64, --param selsched-max-lookahead= 1, 1, 4, --param selsched-max-sched-times= 1, 4096, 32768, --param max-last-value-rtl= 1, 32, 256, --param min-virtual-mappings= 1, 1, 8, --param virtual-mappings-ratio= 1, 0, 256, --param max-fields-for-field-sensitive= 1, 4096, 32768, --param sccvn-max-scc-size= 1, 32, 256, --param ira-max-loops-num= 1, 1024, 4096, --param ira-max-conflict-table-size= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web -O3Stable GCC 4.4.1 with ICI 2.05 and MILEPOST extensions 2.1 (static feature extractor)2010-03-17 15:47:02
3348758923146401MILEPOST GCCC, CXX, F4.4.2-ICI-2.05-MILEPOST-2.11, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 1, 0, 64, --param sra-max-structure-size= 1, 0, 100, --param sra-field-structure-ratio= 1, 3, 16, --param min-crossjump-insns= 1, 4, 16, --param max-grow-copy-bb-insns= 1, 4, 16, --param max-goto-duplication-insns= 1, 1, 4, --param max-gcse-passes= 1, 256, 1024, --param max-inline-insns-single= 1, 32, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 32, 256, --param large-function-growth= 1, 4096, 32768, --param large-unit-insns= 1, 16, 64, --param inline-unit-growth= 1, 4, 32, --param ipcp-unit-growth= 1, 128, 512, --param large-stack-frame= 1, 512, 2048, --param large-stack-frame-growth= 1, 128, 1024, --param max-inline-insns-recursive= 1, 128, 1024, --param max-inline-insns-recursive-auto= 1, 4, 16, --param max-inline-recursive-depth= 1, 4, 16, --param max-inline-recursive-depth-auto= 1, 4, 32, --param min-inline-recursive-probability= 1, 4, 32, --param inline-call-cost= 1, 1, 8, --param min-vect-loop-bound= 1, 32, 2048, --param max-unrolled-insns= 1, 2, 16, --param max-unroll-times= 1, 64, 256, --param omega-max-vars= 1, 128, 512, --param omega-max-geqs= 1, 64, 256, --param omega-max-eqs= 1, 8, 64, --param omega-max-wild-cards= 1, 256, 1024, --param omega-hash-table-size= 1, 256, 1024, --param omega-max-keys= 1, 0, 1, --param omega-eliminate-redundant-constraints= 1, 0, 100, --param tracer-min-branch-ratio= 1, 4, 32, --param max-cse-path-length= 1, 512, 2048, --param max-cse-insns= 1, 64, 2048, --param max-aliased-vops= 1, 1, 4, --param avg-aliased-vops= 1, 64, 256, --param max-reload-search-insns= 1, 256, 1024, --param max-cselib-memory-locations= 1, 64, 256, --param max-sched-ready-insns= 1, 4, 32, --param max-sched-region-blocks= 1, 8, 32, --param max-pipeline-region-blocks= 1, 32, 256, --param max-sched-region-insns= 1, 64, 512, --param max-pipeline-region-insns= 1, 30, 50, --param min-spec-prob= 1, 0, 2, --param max-sched-extend-regions-iters= 1, 2, 4, --param max-sched-insn-conflict-delay= 1, 30, 50, --param sched-spec-prob-cutoff= 1, 1, 2, --param sched-mem-true-dep-cost= 1, 32, 64, --param selsched-max-lookahead= 1, 1, 4, --param selsched-max-sched-times= 1, 4096, 32768, --param max-last-value-rtl= 1, 32, 256, --param min-virtual-mappings= 1, 1, 8, --param virtual-mappings-ratio= 1, 0, 256, --param max-fields-for-field-sensitive= 1, 4096, 32768, --param sccvn-max-scc-size= 1, 32, 256, --param ira-max-loops-num= 1, 1024, 4096, --param ira-max-conflict-table-size= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web -O3Stable GCC 4.4.2 with ICI 2.05 and MILEPOST extensions 2.1 (static feature extractor)2010-03-17 15:48:35
455357654976124MILEPOST GCCC, CXX, F4.4.3-ICI-2.05-MILEPOST-2.11, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 1, 0, 64, --param sra-max-structure-size= 1, 0, 100, --param sra-field-structure-ratio= 1, 3, 16, --param min-crossjump-insns= 1, 4, 16, --param max-grow-copy-bb-insns= 1, 4, 16, --param max-goto-duplication-insns= 1, 1, 4, --param max-gcse-passes= 1, 256, 1024, --param max-inline-insns-single= 1, 32, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 32, 256, --param large-function-growth= 1, 4096, 32768, --param large-unit-insns= 1, 16, 64, --param inline-unit-growth= 1, 4, 32, --param ipcp-unit-growth= 1, 128, 512, --param large-stack-frame= 1, 512, 2048, --param large-stack-frame-growth= 1, 128, 1024, --param max-inline-insns-recursive= 1, 128, 1024, --param max-inline-insns-recursive-auto= 1, 4, 16, --param max-inline-recursive-depth= 1, 4, 16, --param max-inline-recursive-depth-auto= 1, 4, 32, --param min-inline-recursive-probability= 1, 4, 32, --param inline-call-cost= 1, 1, 8, --param min-vect-loop-bound= 1, 32, 2048, --param max-unrolled-insns= 1, 2, 16, --param max-unroll-times= 1, 64, 256, --param omega-max-vars= 1, 128, 512, --param omega-max-geqs= 1, 64, 256, --param omega-max-eqs= 1, 8, 64, --param omega-max-wild-cards= 1, 256, 1024, --param omega-hash-table-size= 1, 256, 1024, --param omega-max-keys= 1, 0, 1, --param omega-eliminate-redundant-constraints= 1, 0, 100, --param tracer-min-branch-ratio= 1, 4, 32, --param max-cse-path-length= 1, 512, 2048, --param max-cse-insns= 1, 64, 2048, --param max-aliased-vops= 1, 1, 4, --param avg-aliased-vops= 1, 64, 256, --param max-reload-search-insns= 1, 256, 1024, --param max-cselib-memory-locations= 1, 64, 256, --param max-sched-ready-insns= 1, 4, 32, --param max-sched-region-blocks= 1, 8, 32, --param max-pipeline-region-blocks= 1, 32, 256, --param max-sched-region-insns= 1, 64, 512, --param max-pipeline-region-insns= 1, 30, 50, --param min-spec-prob= 1, 0, 2, --param max-sched-extend-regions-iters= 1, 2, 4, --param max-sched-insn-conflict-delay= 1, 30, 50, --param sched-spec-prob-cutoff= 1, 1, 2, --param sched-mem-true-dep-cost= 1, 32, 64, --param selsched-max-lookahead= 1, 1, 4, --param selsched-max-sched-times= 1, 4096, 32768, --param max-last-value-rtl= 1, 32, 256, --param min-virtual-mappings= 1, 1, 8, --param virtual-mappings-ratio= 1, 0, 256, --param max-fields-for-field-sensitive= 1, 4096, 32768, --param sccvn-max-scc-size= 1, 32, 256, --param ira-max-loops-num= 1, 1024, 4096, --param ira-max-conflict-table-size= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web -O3Stable GCC 4.4.3 with ICI 2.05 and MILEPOST extensions 2.1 (static feature extractor)2010-03-17 15:49:18
10342212315241538gccC4.4.12010-04-08 17:48:14
164654947683234cTuning CCC, CXX, F2.5-GCC-4.4.0-ICI-2.05-MILEPOST-2.11, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 1, 0, 64, --param sra-max-structure-size= 1, 0, 100, --param sra-field-structure-ratio= 1, 3, 16, --param min-crossjump-insns= 1, 4, 16, --param max-grow-copy-bb-insns= 1, 4, 16, --param max-goto-duplication-insns= 1, 1, 4, --param max-gcse-passes= 1, 256, 1024, --param max-inline-insns-single= 1, 32, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 32, 256, --param large-function-growth= 1, 4096, 32768, --param large-unit-insns= 1, 16, 64, --param inline-unit-growth= 1, 4, 32, --param ipcp-unit-growth= 1, 128, 512, --param large-stack-frame= 1, 512, 2048, --param large-stack-frame-growth= 1, 128, 1024, --param max-inline-insns-recursive= 1, 128, 1024, --param max-inline-insns-recursive-auto= 1, 4, 16, --param max-inline-recursive-depth= 1, 4, 16, --param max-inline-recursive-depth-auto= 1, 4, 32, --param min-inline-recursive-probability= 1, 4, 32, --param inline-call-cost= 1, 1, 8, --param min-vect-loop-bound= 1, 32, 2048, --param max-unrolled-insns= 1, 2, 16, --param max-unroll-times= 1, 64, 256, --param omega-max-vars= 1, 128, 512, --param omega-max-geqs= 1, 64, 256, --param omega-max-eqs= 1, 8, 64, --param omega-max-wild-cards= 1, 256, 1024, --param omega-hash-table-size= 1, 256, 1024, --param omega-max-keys= 1, 0, 1, --param omega-eliminate-redundant-constraints= 1, 0, 100, --param tracer-min-branch-ratio= 1, 4, 32, --param max-cse-path-length= 1, 512, 2048, --param max-cse-insns= 1, 64, 2048, --param max-aliased-vops= 1, 1, 4, --param avg-aliased-vops= 1, 64, 256, --param max-reload-search-insns= 1, 256, 1024, --param max-cselib-memory-locations= 1, 64, 256, --param max-sched-ready-insns= 1, 4, 32, --param max-sched-region-blocks= 1, 8, 32, --param max-pipeline-region-blocks= 1, 32, 256, --param max-sched-region-insns= 1, 64, 512, --param max-pipeline-region-insns= 1, 30, 50, --param min-spec-prob= 1, 0, 2, --param max-sched-extend-regions-iters= 1, 2, 4, --param max-sched-insn-conflict-delay= 1, 30, 50, --param sched-spec-prob-cutoff= 1, 1, 2, --param sched-mem-true-dep-cost= 1, 32, 64, --param selsched-max-lookahead= 1, 1, 4, --param selsched-max-sched-times= 1, 4096, 32768, --param max-last-value-rtl= 1, 32, 256, --param min-virtual-mappings= 1, 1, 8, --param virtual-mappings-ratio= 1, 0, 256, --param max-fields-for-field-sensitive= 1, 4096, 32768, --param sccvn-max-scc-size= 1, 32, 256, --param ira-max-loops-num= 1, 1024, 4096, --param ira-max-conflict-table-size= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web -O3Stable cTuning CC V2.5 with ICI 2.05 and MILEPOST extensions (static feature extractor)2010-05-20 13:00:00
327397845688213cTuning CCC, CXX, F2.5-GCC-4.4.1-ICI-2.05-MILEPOST-2.11, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 1, 0, 64, --param sra-max-structure-size= 1, 0, 100, --param sra-field-structure-ratio= 1, 3, 16, --param min-crossjump-insns= 1, 4, 16, --param max-grow-copy-bb-insns= 1, 4, 16, --param max-goto-duplication-insns= 1, 1, 4, --param max-gcse-passes= 1, 256, 1024, --param max-inline-insns-single= 1, 32, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 32, 256, --param large-function-growth= 1, 4096, 32768, --param large-unit-insns= 1, 16, 64, --param inline-unit-growth= 1, 4, 32, --param ipcp-unit-growth= 1, 128, 512, --param large-stack-frame= 1, 512, 2048, --param large-stack-frame-growth= 1, 128, 1024, --param max-inline-insns-recursive= 1, 128, 1024, --param max-inline-insns-recursive-auto= 1, 4, 16, --param max-inline-recursive-depth= 1, 4, 16, --param max-inline-recursive-depth-auto= 1, 4, 32, --param min-inline-recursive-probability= 1, 4, 32, --param inline-call-cost= 1, 1, 8, --param min-vect-loop-bound= 1, 32, 2048, --param max-unrolled-insns= 1, 2, 16, --param max-unroll-times= 1, 64, 256, --param omega-max-vars= 1, 128, 512, --param omega-max-geqs= 1, 64, 256, --param omega-max-eqs= 1, 8, 64, --param omega-max-wild-cards= 1, 256, 1024, --param omega-hash-table-size= 1, 256, 1024, --param omega-max-keys= 1, 0, 1, --param omega-eliminate-redundant-constraints= 1, 0, 100, --param tracer-min-branch-ratio= 1, 4, 32, --param max-cse-path-length= 1, 512, 2048, --param max-cse-insns= 1, 64, 2048, --param max-aliased-vops= 1, 1, 4, --param avg-aliased-vops= 1, 64, 256, --param max-reload-search-insns= 1, 256, 1024, --param max-cselib-memory-locations= 1, 64, 256, --param max-sched-ready-insns= 1, 4, 32, --param max-sched-region-blocks= 1, 8, 32, --param max-pipeline-region-blocks= 1, 32, 256, --param max-sched-region-insns= 1, 64, 512, --param max-pipeline-region-insns= 1, 30, 50, --param min-spec-prob= 1, 0, 2, --param max-sched-extend-regions-iters= 1, 2, 4, --param max-sched-insn-conflict-delay= 1, 30, 50, --param sched-spec-prob-cutoff= 1, 1, 2, --param sched-mem-true-dep-cost= 1, 32, 64, --param selsched-max-lookahead= 1, 1, 4, --param selsched-max-sched-times= 1, 4096, 32768, --param max-last-value-rtl= 1, 32, 256, --param min-virtual-mappings= 1, 1, 8, --param virtual-mappings-ratio= 1, 0, 256, --param max-fields-for-field-sensitive= 1, 4096, 32768, --param sccvn-max-scc-size= 1, 32, 256, --param ira-max-loops-num= 1, 1024, 4096, --param ira-max-conflict-table-size= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web -O3Stable cTuning CC V2.5 with ICI 2.05 and MILEPOST extensions (static feature extractor)2010-05-20 13:00:00
5432645853305414cTuning CCC, CXX, F2.5-GCC-4.4.2-ICI-2.05-MILEPOST-2.11, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 1, 0, 64, --param sra-max-structure-size= 1, 0, 100, --param sra-field-structure-ratio= 1, 3, 16, --param min-crossjump-insns= 1, 4, 16, --param max-grow-copy-bb-insns= 1, 4, 16, --param max-goto-duplication-insns= 1, 1, 4, --param max-gcse-passes= 1, 256, 1024, --param max-inline-insns-single= 1, 32, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 32, 256, --param large-function-growth= 1, 4096, 32768, --param large-unit-insns= 1, 16, 64, --param inline-unit-growth= 1, 4, 32, --param ipcp-unit-growth= 1, 128, 512, --param large-stack-frame= 1, 512, 2048, --param large-stack-frame-growth= 1, 128, 1024, --param max-inline-insns-recursive= 1, 128, 1024, --param max-inline-insns-recursive-auto= 1, 4, 16, --param max-inline-recursive-depth= 1, 4, 16, --param max-inline-recursive-depth-auto= 1, 4, 32, --param min-inline-recursive-probability= 1, 4, 32, --param inline-call-cost= 1, 1, 8, --param min-vect-loop-bound= 1, 32, 2048, --param max-unrolled-insns= 1, 2, 16, --param max-unroll-times= 1, 64, 256, --param omega-max-vars= 1, 128, 512, --param omega-max-geqs= 1, 64, 256, --param omega-max-eqs= 1, 8, 64, --param omega-max-wild-cards= 1, 256, 1024, --param omega-hash-table-size= 1, 256, 1024, --param omega-max-keys= 1, 0, 1, --param omega-eliminate-redundant-constraints= 1, 0, 100, --param tracer-min-branch-ratio= 1, 4, 32, --param max-cse-path-length= 1, 512, 2048, --param max-cse-insns= 1, 64, 2048, --param max-aliased-vops= 1, 1, 4, --param avg-aliased-vops= 1, 64, 256, --param max-reload-search-insns= 1, 256, 1024, --param max-cselib-memory-locations= 1, 64, 256, --param max-sched-ready-insns= 1, 4, 32, --param max-sched-region-blocks= 1, 8, 32, --param max-pipeline-region-blocks= 1, 32, 256, --param max-sched-region-insns= 1, 64, 512, --param max-pipeline-region-insns= 1, 30, 50, --param min-spec-prob= 1, 0, 2, --param max-sched-extend-regions-iters= 1, 2, 4, --param max-sched-insn-conflict-delay= 1, 30, 50, --param sched-spec-prob-cutoff= 1, 1, 2, --param sched-mem-true-dep-cost= 1, 32, 64, --param selsched-max-lookahead= 1, 1, 4, --param selsched-max-sched-times= 1, 4096, 32768, --param max-last-value-rtl= 1, 32, 256, --param min-virtual-mappings= 1, 1, 8, --param virtual-mappings-ratio= 1, 0, 256, --param max-fields-for-field-sensitive= 1, 4096, 32768, --param sccvn-max-scc-size= 1, 32, 256, --param ira-max-loops-num= 1, 1024, 4096, --param ira-max-conflict-table-size= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web -O3Stable cTuning CC V2.5 with ICI 2.05 and MILEPOST extensions (static feature extractor)2010-05-20 13:00:00
93216642957846cTuning CCC, CXX, F2.5-GCC-4.4.3-ICI-2.05-MILEPOST-2.11, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 1, 0, 64, --param sra-max-structure-size= 1, 0, 100, --param sra-field-structure-ratio= 1, 3, 16, --param min-crossjump-insns= 1, 4, 16, --param max-grow-copy-bb-insns= 1, 4, 16, --param max-goto-duplication-insns= 1, 1, 4, --param max-gcse-passes= 1, 256, 1024, --param max-inline-insns-single= 1, 32, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 32, 256, --param large-function-growth= 1, 4096, 32768, --param large-unit-insns= 1, 16, 64, --param inline-unit-growth= 1, 4, 32, --param ipcp-unit-growth= 1, 128, 512, --param large-stack-frame= 1, 512, 2048, --param large-stack-frame-growth= 1, 128, 1024, --param max-inline-insns-recursive= 1, 128, 1024, --param max-inline-insns-recursive-auto= 1, 4, 16, --param max-inline-recursive-depth= 1, 4, 16, --param max-inline-recursive-depth-auto= 1, 4, 32, --param min-inline-recursive-probability= 1, 4, 32, --param inline-call-cost= 1, 1, 8, --param min-vect-loop-bound= 1, 32, 2048, --param max-unrolled-insns= 1, 2, 16, --param max-unroll-times= 1, 64, 256, --param omega-max-vars= 1, 128, 512, --param omega-max-geqs= 1, 64, 256, --param omega-max-eqs= 1, 8, 64, --param omega-max-wild-cards= 1, 256, 1024, --param omega-hash-table-size= 1, 256, 1024, --param omega-max-keys= 1, 0, 1, --param omega-eliminate-redundant-constraints= 1, 0, 100, --param tracer-min-branch-ratio= 1, 4, 32, --param max-cse-path-length= 1, 512, 2048, --param max-cse-insns= 1, 64, 2048, --param max-aliased-vops= 1, 1, 4, --param avg-aliased-vops= 1, 64, 256, --param max-reload-search-insns= 1, 256, 1024, --param max-cselib-memory-locations= 1, 64, 256, --param max-sched-ready-insns= 1, 4, 32, --param max-sched-region-blocks= 1, 8, 32, --param max-pipeline-region-blocks= 1, 32, 256, --param max-sched-region-insns= 1, 64, 512, --param max-pipeline-region-insns= 1, 30, 50, --param min-spec-prob= 1, 0, 2, --param max-sched-extend-regions-iters= 1, 2, 4, --param max-sched-insn-conflict-delay= 1, 30, 50, --param sched-spec-prob-cutoff= 1, 1, 2, --param sched-mem-true-dep-cost= 1, 32, 64, --param selsched-max-lookahead= 1, 1, 4, --param selsched-max-sched-times= 1, 4096, 32768, --param max-last-value-rtl= 1, 32, 256, --param min-virtual-mappings= 1, 1, 8, --param virtual-mappings-ratio= 1, 0, 256, --param max-fields-for-field-sensitive= 1, 4096, 32768, --param sccvn-max-scc-size= 1, 32, 256, --param ira-max-loops-num= 1, 1024, 4096, --param ira-max-conflict-table-size= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web -O3Stable cTuning CC V2.5 with ICI 2.05 and MILEPOST extensions (static feature extractor)2010-05-20 13:00:00
674893631465783cTuning CCC, CXX, F2.5-GCC-4.4.4-ICI-2.05-MILEPOST-2.11, 0, 3, -O 1, 0, 64, -fsched-stalled-insns-dep= 1, 0, 64, -fsched-stalled-insns= 1, 1, 64, -falign-functions= 1, 1, 64, -falign-jumps= 1, 1, 64, -falign-labels= 1, 1, 64, -falign-loops= 1, 1, 64, -ftree-parallelize-loops= 1, 2, 64, -finline-limit= 1, 0, 64, --param sra-max-structure-size= 1, 0, 100, --param sra-field-structure-ratio= 1, 3, 16, --param min-crossjump-insns= 1, 4, 16, --param max-grow-copy-bb-insns= 1, 4, 16, --param max-goto-duplication-insns= 1, 1, 4, --param max-gcse-passes= 1, 256, 1024, --param max-inline-insns-single= 1, 32, 256, --param max-inline-insns-auto= 1, 1024, 4096, --param large-function-insns= 1, 32, 256, --param large-function-growth= 1, 4096, 32768, --param large-unit-insns= 1, 16, 64, --param inline-unit-growth= 1, 4, 32, --param ipcp-unit-growth= 1, 128, 512, --param large-stack-frame= 1, 512, 2048, --param large-stack-frame-growth= 1, 128, 1024, --param max-inline-insns-recursive= 1, 128, 1024, --param max-inline-insns-recursive-auto= 1, 4, 16, --param max-inline-recursive-depth= 1, 4, 16, --param max-inline-recursive-depth-auto= 1, 4, 32, --param min-inline-recursive-probability= 1, 4, 32, --param inline-call-cost= 1, 1, 8, --param min-vect-loop-bound= 1, 32, 2048, --param max-unrolled-insns= 1, 2, 16, --param max-unroll-times= 1, 64, 256, --param omega-max-vars= 1, 128, 512, --param omega-max-geqs= 1, 64, 256, --param omega-max-eqs= 1, 8, 64, --param omega-max-wild-cards= 1, 256, 1024, --param omega-hash-table-size= 1, 256, 1024, --param omega-max-keys= 1, 0, 1, --param omega-eliminate-redundant-constraints= 1, 0, 100, --param tracer-min-branch-ratio= 1, 4, 32, --param max-cse-path-length= 1, 512, 2048, --param max-cse-insns= 1, 64, 2048, --param max-aliased-vops= 1, 1, 4, --param avg-aliased-vops= 1, 64, 256, --param max-reload-search-insns= 1, 256, 1024, --param max-cselib-memory-locations= 1, 64, 256, --param max-sched-ready-insns= 1, 4, 32, --param max-sched-region-blocks= 1, 8, 32, --param max-pipeline-region-blocks= 1, 32, 256, --param max-sched-region-insns= 1, 64, 512, --param max-pipeline-region-insns= 1, 30, 50, --param min-spec-prob= 1, 0, 2, --param max-sched-extend-regions-iters= 1, 2, 4, --param max-sched-insn-conflict-delay= 1, 30, 50, --param sched-spec-prob-cutoff= 1, 1, 2, --param sched-mem-true-dep-cost= 1, 32, 64, --param selsched-max-lookahead= 1, 1, 4, --param selsched-max-sched-times= 1, 4096, 32768, --param max-last-value-rtl= 1, 32, 256, --param min-virtual-mappings= 1, 1, 8, --param virtual-mappings-ratio= 1, 0, 256, --param max-fields-for-field-sensitive= 1, 4096, 32768, --param sccvn-max-scc-size= 1, 32, 256, --param ira-max-loops-num= 1, 1024, 4096, --param ira-max-conflict-table-size= 3, 2, -falign-functions, -fno-align-functions 3, 2, -falign-jumps, -fno-align-jumps 3, 2, -falign-labels, -fno-align-labels 3, 2, -falign-loops, -fno-align-loops 3, 2, -fbranch-count-reg, -fno-branch-count-reg 3, 2, -fbranch-target-load-optimize, -fno-branch-target-load-optimize 3, 2, -fbranch-target-load-optimize2, -fno-branch-target-load-optimize2 3, 2, -fbtr-bb-exclusive, -fno-btr-bb-exclusive 3, 2, -fcaller-saves, -fno-caller-saves 3, 2, -fconserve-stack, -fno-conserve-stack 3, 2, -fcprop-registers, -fno-cprop-registers 3, 2, -fcrossjumping, -fno-crossjumping 3, 2, -fcse-follow-jumps, -fno-cse-follow-jumps 3, 2, -fcse-skip-blocks, -fno-cse-skip-blocks 3, 2, -fcx-limited-range, -fno-cx-limited-range 3, 2, -fdce, -fno-dce 3, 2, -fdefer-pop, -fno-defer-pop 3, 2, -fdelayed-branch, -fno-delayed-branch 3, 2, -fdelete-null-pointer-checks, -fno-delete-null-pointer-checks 3, 2, -fdse, -fno-dse 3, 2, -fearly-inlining, -fno-early-inlining 3, 2, -fexpensive-optimizations, -fno-expensive-optimizations 3, 2, -fforward-propagate, -fno-forward-propagate 3, 2, -ffunction-cse, -fno-function-cse 3, 2, -fgcse, -fno-gcse 3, 2, -fgcse-after-reload, -fno-gcse-after-reload 3, 2, -fgcse-las, -fno-gcse-las 3, 2, -fgcse-lm, -fno-gcse-lm 3, 2, -fgcse-sm, -fno-gcse-sm 3, 2, -fguess-branch-probability, -fno-guess-branch-probability 3, 2, -fif-conversion, -fno-if-conversion 3, 2, -fif-conversion2, -fno-if-conversion2 3, 2, -findirect-inlining, -fno-indirect-inlining 3, 2, -finline-functions, -fno-inline-functions 3, 2, -finline-functions-called-once, -fno-inline-functions-called-once 3, 2, -finline-small-functions, -fno-inline-small-functions 3, 2, -fipa-cp, -fno-ipa-cp 3, 2, -fipa-cp-clone, -fno-ipa-cp-clone 3, 2, -fipa-matrix-reorg, -fno-ipa-matrix-reorg 3, 2, -fipa-pta, -fno-ipa-pta 3, 2, -fipa-pure-const, -fno-ipa-pure-const 3, 2, -fipa-reference, -fno-ipa-reference 3, 2, -fipa-struct-reorg, -fno-ipa-struct-reorg 3, 2, -fira-coalesce, -fno-ira-coalesce 3, 2, -fira-share-save-slots, -fno-ira-share-save-slots 3, 2, -fira-share-spill-slots, -fno-ira-share-spill-slots 3, 2, -fivopts, -fno-ivopts 3, 2, -floop-block, -fno-loop-block 3, 2, -floop-interchange, -fno-loop-interchange 3, 2, -floop-strip-mine, -fno-loop-strip-mine 3, 2, -fmerge-constants, -fno-merge-constants 3, 2, -fmodulo-sched, -fno-modulo-sched 3, 2, -fmodulo-sched-allow-regmoves, -fno-modulo-sched-allow-regmoves 3, 2, -fmove-loop-invariants, -fno-move-loop-invariants 3, 2, -fomit-frame-pointer, -fno-omit-frame-pointer 3, 2, -foptimize-sibling-calls, -fno-optimize-sibling-calls 3, 2, -fpeel-loops, -fno-peel-loops 3, 2, -fpeephole, -fno-peephole 3, 2, -fpeephole2, -fno-peephole2 3, 2, -fpredictive-commoning, -fno-predictive-commoning 3, 2, -fprefetch-loop-arrays, -fno-prefetch-loop-arrays 3, 2, -fregmove, -fno-regmove 3, 2, -frename-registers, -fno-rename-registers 3, 2, -freorder-blocks, -fno-reorder-blocks 3, 2, -freorder-blocks-and-partition, -fno-reorder-blocks-and-partition 3, 2, -freorder-functions, -fno-reorder-functions 3, 2, -frerun-cse-after-loop, -fno-rerun-cse-after-loop 3, 2, -freschedule-modulo-scheduled-loops, -fno-reschedule-modulo-scheduled-loops 3, 2, -frtl-abstract-sequences, -fno-rtl-abstract-sequences 3, 2, -fsched-interblock, -fno-sched-interblock 3, 2, -fsched-spec, -fno-sched-spec 3, 2, -fsched-spec-load, -fno-sched-spec-load 3, 2, -fsched-spec-load-dangerous, -fno-sched-spec-load-dangerous 3, 2, -fsched2-use-superblocks, -fno-sched2-use-superblocks 3, 2, -fschedule-insns, -fno-schedule-insns 3, 2, -fschedule-insns2, -fno-schedule-insns2 3, 2, -fsee, -fno-see 3, 2, -fsel-sched-pipelining, -fno-sel-sched-pipelining 3, 2, -fsel-sched-pipelining-outer-loops, -fno-sel-sched-pipelining-outer-loops 3, 2, -fselective-scheduling, -fno-selective-scheduling 3, 2, -fselective-scheduling2, -fno-selective-scheduling2 3, 2, -fsignaling-nans, -fno-signaling-nans 3, 2, -fsingle-precision-constant, -fno-single-precision-constant 3, 2, -fsplit-ivs-in-unroller, -fno-split-ivs-in-unroller 3, 2, -fsplit-wide-types, -fno-split-wide-types 3, 2, -fstrict-aliasing, -fno-strict-aliasing 3, 2, -fstrict-overflow, -fno-strict-overflow 3, 2, -fthread-jumps, -fno-thread-jumps 3, 2, -ftracer, -fno-tracer 3, 2, -ftree-builtin-call-dce, -fno-tree-builtin-call-dce 3, 2, -ftree-ccp, -fno-tree-ccp 3, 2, -ftree-ch, -fno-tree-ch 3, 2, -ftree-copy-prop, -fno-tree-copy-prop 3, 2, -ftree-copyrename, -fno-tree-copyrename 3, 2, -ftree-dce, -fno-tree-dce 3, 2, -ftree-dominator-opts, -fno-tree-dominator-opts 3, 2, -ftree-dse, -fno-tree-dse 3, 2, -ftree-fre, -fno-tree-fre 3, 2, -ftree-loop-distribution, -fno-tree-loop-distribution 3, 2, -ftree-loop-im, -fno-tree-loop-im 3, 2, -ftree-loop-ivcanon, -fno-tree-loop-ivcanon 3, 2, -ftree-loop-linear, -fno-tree-loop-linear 3, 2, -ftree-loop-optimize, -fno-tree-loop-optimize 3, 2, -ftree-pre, -fno-tree-pre 3, 2, -ftree-reassoc, -fno-tree-reassoc 3, 2, -ftree-sink, -fno-tree-sink 3, 2, -ftree-sra, -fno-tree-sra 3, 2, -ftree-switch-conversion, -fno-tree-switch-conversion 3, 2, -ftree-ter, -fno-tree-ter 3, 2, -ftree-vect-loop-version, -fno-tree-vect-loop-version 3, 2, -ftree-vectorize, -fno-tree-vectorize 3, 2, -ftree-vrp, -fno-tree-vrp 3, 2, -funroll-all-loops, -fno-unroll-all-loops 3, 2, -funsafe-loop-optimizations, -fno-unsafe-loop-optimizations 3, 2, -funsafe-math-optimizations, -fno-unsafe-math-optimizations 3, 2, -funswitch-loops, -fno-unswitch-loops 3, 2, -fvariable-expansion-in-unroller, -fno-variable-expansion-in-unroller 3, 2, -fvect-cost-model, -fno-vect-cost-model 3, 2, -fweb, -fno-web -O3Stable cTuning CC V2.5 with ICI 2.05 and MILEPOST extensions (static feature extractor)2010-05-20 13:00:00
4378285763876LLVMC,CXX,F2.6-O32010-05-22 00:00:00
584937424235784LLVMC,CXX,F2.7-O32010-05-22 00:00:00
857466438794378GCCC,CXX,F4.5.0-O32010-05-22 22:10:47
43848236723768ROSEC,CXX,F0.9.5a-multiplatform-92522010-05-22 22:11:59
121058822545337692GCC 4.8.2C4.8.22014-10-31 10:25:03
Locations of visitors to this page