summaryrefslogtreecommitdiff
path: root/gcc/common.opt
diff options
context:
space:
mode:
authorTom de Vries <tom@codesourcery.com>2015-02-18 21:16:20 +0000
committerTom de Vries <vries@gcc.gnu.org>2015-02-18 21:16:20 +0000
commit98ce9490b067e497a7ec904d2695ecd30af71bc8 (patch)
treedf2082a9f5431c20971b2171803a45b082dc597f /gcc/common.opt
parentb06684b7abac241bb181ded2d045662086f53993 (diff)
downloadgcc-98ce9490b067e497a7ec904d2695ecd30af71bc8.tar.gz
Add fstdarg-opt
2015-02-18 Tom de Vries <tom@codesourcery.com> * common.opt (fstdarg-opt): New option. * tree-stdarg.c (pass_stdarg::gate): Use flag_stdarg_opt. * doc/invoke.texi (@item Optimization Options): Add -fstdarg-opt. (@item -fstdarg-opt): New item. From-SVN: r220800
Diffstat (limited to 'gcc/common.opt')
-rw-r--r--gcc/common.opt4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/common.opt b/gcc/common.opt
index e0d4a1dd828..4fa12f5fa38 100644
--- a/gcc/common.opt
+++ b/gcc/common.opt
@@ -2069,6 +2069,10 @@ fssa-phiopt
Common Report Var(flag_ssa_phiopt) Optimization
Optimize conditional patterns using SSA PHI nodes
+fstdarg-opt
+Common Report Var(flag_stdarg_opt) Init(1) Optimization
+Optimize amount of stdarg registers saved to stack at start of function
+
fvariable-expansion-in-unroller
Common Report Var(flag_variable_expansion_in_unroller) Optimization
Apply variable expansion when loops are unrolled