diff options
Diffstat (limited to 'gcc/common.opt')
-rw-r--r-- | gcc/common.opt | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gcc/common.opt b/gcc/common.opt index 4e680676c5b..121a5856c1e 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -705,6 +705,14 @@ fivopts Common Report Var(flag_ivopts) Init(1) Optimization Optimize induction variables on trees +fivopts-post-inc +Common Report Var(flag_ivopts_post_inc) Init(1) Optimization +When optimizing induction variables on trees, assume post_increment will be used. + +fivopts-post-modify +Common Report Var(flag_ivopts_post_modify) Init(1) Optimization +When optimizing induction variables on trees, assume post_modify will be used. + fjump-tables Common Var(flag_jump_tables) Init(1) Optimization Use jump tables for sufficiently large switch statements @@ -1229,6 +1237,15 @@ ftree-pre Common Report Var(flag_tree_pre) Optimization Enable SSA-PRE optimization on trees +ftree-pre-partial-partial +Common Report Var(flag_tree_pre_partial_partial) Optimization +In SSA-PRE optimization on trees, enable partial-partial redundancy elimination. + +ftree-pre-partial-partial-obliviously +Common Report Var(flag_tree_pre_partial_partial_obliviously) Optimization +In SSA-PRE optimization on trees, enable partial-partial redundancy +elimination without regard for the cost of the inserted phi nodes. + ftree-reassoc Common Report Var(flag_tree_reassoc) Init(1) Optimization Enable reassociation on tree level |