aboutsummaryrefslogtreecommitdiff
path: root/gcc/params.def
diff options
context:
space:
mode:
authorSebastian Pop <sebastian.pop@amd.com>2011-02-02 15:52:08 +0000
committerSebastian Pop <sebastian.pop@amd.com>2011-02-02 15:52:08 +0000
commita0a538161e3435fde3656ef84da0a269720f4ec1 (patch)
tree6ae2edc779700679f7e82d5fa0869260ee9418e2 /gcc/params.def
parent52808dc95441837115051d5df933791ff4484ce5 (diff)
Fix PR47576 and PR47555: add PARAM_SCEV_MAX_EXPR_COMPLEXITY.
2011-02-02 Sebastian Pop <sebastian.pop@amd.com> PR tree-optimization/47576 PR tree-optimization/47555 * doc/invoke.texi (scev-max-expr-complexity): Documented. * params.def (PARAM_SCEV_MAX_EXPR_SIZE): Bump the value to 100. (PARAM_SCEV_MAX_EXPR_COMPLEXITY): Declared. * tree-scalar-evolution.c (follow_ssa_edge): Use PARAM_SCEV_MAX_EXPR_COMPLEXITY. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@169530 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/params.def')
-rw-r--r--gcc/params.def7
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/params.def b/gcc/params.def
index 3138bc22cd7..5749eb2e5f3 100644
--- a/gcc/params.def
+++ b/gcc/params.def
@@ -481,7 +481,12 @@ DEFPARAM(PARAM_IV_ALWAYS_PRUNE_CAND_SET_BOUND,
DEFPARAM(PARAM_SCEV_MAX_EXPR_SIZE,
"scev-max-expr-size",
"Bound on size of expressions used in the scalar evolutions analyzer",
- 20, 0, 0)
+ 100, 0, 0)
+
+DEFPARAM(PARAM_SCEV_MAX_EXPR_COMPLEXITY,
+ "scev-max-expr-complexity",
+ "Bound on the complexity of the expressions in the scalar evolutions analyzer",
+ 10, 0, 0)
DEFPARAM(PARAM_OMEGA_MAX_VARS,
"omega-max-vars",