From fd5c4c4c99f82fe702f4b4cc5fc2d64f461fc639 Mon Sep 17 00:00:00 2001 From: Richard Biener Date: Thu, 8 Nov 2018 10:47:59 +0000 Subject: re PR tree-optimization/87929 (ICE in verify_gimple failed) 2018-11-08 Richard Biener PR tree-optimization/87929 * tree-complex.c (expand_complex_comparison): Clean EH. * gcc.dg/pr87929.c: New testcase. From-SVN: r265912 --- gcc/tree-complex.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gcc/tree-complex.c') diff --git a/gcc/tree-complex.c b/gcc/tree-complex.c index 4908808..4bf644f 100644 --- a/gcc/tree-complex.c +++ b/gcc/tree-complex.c @@ -1558,6 +1558,8 @@ expand_complex_comparison (gimple_stmt_iterator *gsi, tree ar, tree ai, } update_stmt (stmt); + if (maybe_clean_eh_stmt (stmt)) + gimple_purge_dead_eh_edges (gimple_bb (stmt)); } /* Expand inline asm that sets some complex SSA_NAMEs. */ -- cgit v1.1