From 144a822fec6d680b2847f2bd35a6d6ebefd2d885 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Mon, 5 Mar 2018 12:49:07 +0000 Subject: re PR tree-optimization/84650 ([graphite] ICE: Segmentation fault (in create_new_iv)) 2018-03-05 Richard Biener PR tree-optimization/84650 * tree-ssa-loop-im.c (pass_lim::execute): Reset the SCEV cache if executed in the loop pipeline. * gcc.dg/graphite/pr84650.c: New testcase. From-SVN: r258242 --- gcc/tree-ssa-loop-im.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gcc/tree-ssa-loop-im.c') diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-ssa-loop-im.c index 4655766..030aac0 100644 --- a/gcc/tree-ssa-loop-im.c +++ b/gcc/tree-ssa-loop-im.c @@ -2616,6 +2616,8 @@ pass_lim::execute (function *fun) if (!in_loop_pipeline) loop_optimizer_finalize (); + else + scev_reset (); return todo; } -- cgit v1.1