diff options
author | Richard Biener <rguenther@suse.de> | 2017-09-05 08:15:21 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2017-09-05 08:15:21 +0000 |
commit | a0f8cad6254428d0f9b95f7328aa0c20207aa5a9 (patch) | |
tree | 4e6d55caa111216facd52e6c8a47450ca293be65 /gcc/tree-ssa-pre.c | |
parent | babf697a2da6eff7ea91e02605023b309119a175 (diff) | |
download | gcc-a0f8cad6254428d0f9b95f7328aa0c20207aa5a9.zip gcc-a0f8cad6254428d0f9b95f7328aa0c20207aa5a9.tar.gz gcc-a0f8cad6254428d0f9b95f7328aa0c20207aa5a9.tar.bz2 |
re PR tree-optimization/82102 (ICE: Segmentation fault in /home/arnd/git/gcc/gcc/tree-ssa-pre.c:4863)
2017-09-05 Richard Biener <rguenther@suse.de>
PR tree-optimization/82102
* tree-ssa-pre.c (fini_eliminate): Check if lhs is NULL.
* gcc.dg/torture/pr82102.c: New testcase.
From-SVN: r251692
Diffstat (limited to 'gcc/tree-ssa-pre.c')
-rw-r--r-- | gcc/tree-ssa-pre.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree-ssa-pre.c b/gcc/tree-ssa-pre.c index 185c192..f6fa3bb 100644 --- a/gcc/tree-ssa-pre.c +++ b/gcc/tree-ssa-pre.c @@ -4860,6 +4860,7 @@ fini_eliminate (void) lhs = gimple_get_lhs (stmt); if (inserted_exprs + && lhs && TREE_CODE (lhs) == SSA_NAME && bitmap_bit_p (inserted_exprs, SSA_NAME_VERSION (lhs))) continue; |