diff options
author | dnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-13 06:41:07 +0000 |
---|---|---|
committer | dnovillo <dnovillo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-13 06:41:07 +0000 |
commit | 4ee9c6840ad3fc92a9034343278a1e476ad6872a (patch) | |
tree | a2568888a519c077427b133de9ece5879a8484a5 /gcc/common.opt | |
parent | ebb338380ab170c91e64d38038e6b5ce930d69a1 (diff) | |
download | gcc-4ee9c6840ad3fc92a9034343278a1e476ad6872a.tar.gz |
Merge tree-ssa-20020619-branch into mainline.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@81764 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/common.opt')
-rw-r--r-- | gcc/common.opt | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/gcc/common.opt b/gcc/common.opt index 92748d33062..5309365a0f5 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -310,6 +310,10 @@ fdiagnostics-show-location= Common Joined RejectNegative -fdiagnostics-show-location=[once|every-line] How often to emit source location at the beginning of line-wrapped diagnostics +fdump- +Common Joined RejectNegative +-fdump-<type> Dump various compiler internals to a file + fdump-unnumbered Common Suppress output of instruction numbers and line number notes in debugging dumps @@ -466,6 +470,18 @@ fmove-all-movables Common Force all loop invariant computations out of loops +fmudflap +Common RejectNegative +Add mudflap bounds-checking instrumentation for single-threaded program. + +fmudflapth +Common RejectNegative +Add mudflap bounds-checking instrumentation for multi-threaded program. + +fmudflapir +Common RejectNegative +Ignore read operations when inserting mudflap instrumentation. + fnew-ra Common Use graph-coloring register allocation @@ -712,6 +728,61 @@ ftrapv Common Trap for signed overflow in addition, subtraction and multiplication +ftree-based-profiling +Common +Use tree-ssa based implementation of profiling + +ftree-ccp +Common +Enable SSA-CCP optimization on trees + +ftree-ch +Common +Enable loop header copying on trees + +ftree-combine-temps +Common +Coalesce memory temporaries in the SSA->normal pass + +ftree-copyrename +Common +Replace SSA temporaries with better names in copies. + +ftree-dce +Common +Enable SSA dead code elimination optimization on trees + +ftree-dominator-opts +Common +Enable dominator optimizations + +ftree-dse +Common +Enable dead store elimination + +ftree-loop-optimize +Common +Enable loop optimizations on trees + +ftree-points-to= +Common Joined RejectNegative + +ftree-pre +Common +Enable SSA-PRE optimization on trees + +ftree-sra +Common +Perform scalar replacement of aggregates + +ftree-ter +Common +Replace temporary expressions in the SSA->normal pass + +ftree-lrs +Common +Perform live range splitting during the SSA->normal pass. + funit-at-a-time Common Compile whole compilation unit at a time |