This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] Revert PARAM_SCEV_MAX_EXPR_SIZE change
- From: Richard Guenther <rguenther at suse dot de>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 1 Feb 2011 13:59:24 +0100 (CET)
- Subject: [PATCH] Revert PARAM_SCEV_MAX_EXPR_SIZE change
This reverts us back to the 4.5 setting which fixes PR47555. The
parameter limits us to expression sizes on the "branchiness"
of expressions, to O(2^param), bumping that from 20 to 100 looks ...
unreasonable. The limit implementation might lack sense as it
doesn't really limit expression size. Anyway, this makes the
memory requiremens for building PR47555 drop from >3GB to 800MB
again.
Bootstrap and testing on x86_64-unknown-linux-gnu in progress.
Richard.
2011-02-01 Richard Guenther <rguenther@suse.de>
PR tree-optimization/47555
Revert
2010-07-15 Sebastian Pop <sebastian.pop@amd.com>
* params.def (PARAM_SCEV_MAX_EXPR_SIZE): Bump the value to 100.
Index: gcc/params.def
===================================================================
--- gcc/params.def (revision 169434)
+++ gcc/params.def (working copy)
@@ -481,7 +481,7 @@ DEFPARAM(PARAM_IV_ALWAYS_PRUNE_CAND_SET_
DEFPARAM(PARAM_SCEV_MAX_EXPR_SIZE,
"scev-max-expr-size",
"Bound on size of expressions used in the scalar evolutions analyzer",
- 100, 0, 0)
+ 20, 0, 0)
DEFPARAM(PARAM_OMEGA_MAX_VARS,
"omega-max-vars",