aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2013-04-09 14:56:59 +0000
committerMarek Polacek <mpolacek@gcc.gnu.org>2013-04-09 14:56:59 +0000
commit75ef8e3d2859687518d5f66619ec8fd2e70e00fb (patch)
tree723cf2123def402d92321e17a5cc633e796da93b
parent23847df44028af7bf9b73ce25b38ebb49aeed8c7 (diff)
downloadgcc-75ef8e3d2859687518d5f66619ec8fd2e70e00fb.zip
gcc-75ef8e3d2859687518d5f66619ec8fd2e70e00fb.tar.gz
gcc-75ef8e3d2859687518d5f66619ec8fd2e70e00fb.tar.bz2
re PR tree-optimization/48762 (valgrind: Invalid read/write of size 8 in cse_main with -O --param max-cse-path-length=0 on basic code)
PR tree-optimization/48762 * params.def (PARAM_MAX_CSE_INSNS): Increase the minimum value to 1. From-SVN: r197637
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/params.def2
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4282311..f07d769 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2013-04-09 Marek Polacek <polacek@redhat.com>
+
+ PR tree-optimization/48762
+ * params.def (PARAM_MAX_CSE_INSNS): Increase the minimum
+ value to 1.
+
2013-04-09 Richard Biener <rguenther@suse.de>
* tree-vect-slp.c (vect_get_and_check_slp_defs): Remove code
diff --git a/gcc/params.def b/gcc/params.def
index 1af6481..10fd8fa 100644
--- a/gcc/params.def
+++ b/gcc/params.def
@@ -451,7 +451,7 @@ DEFPARAM(PARAM_MAX_GOTO_DUPLICATION_INSNS,
DEFPARAM(PARAM_MAX_CSE_PATH_LENGTH,
"max-cse-path-length",
"The maximum length of path considered in cse",
- 10, 0, 0)
+ 10, 1, 0)
DEFPARAM(PARAM_MAX_CSE_INSNS,
"max-cse-insns",
"The maximum instructions CSE process before flushing",