diff options
author | Richard Guenther <rguenther@suse.de> | 2011-01-17 14:48:35 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2011-01-17 14:48:35 +0000 |
commit | 6ff382305327c639508f9fe6b24996e42da6cc64 (patch) | |
tree | 90224228b70b15261f8541e74e1bbc229d63cda5 /gcc/except.c | |
parent | bf5cd92b160ff9f805411025546c17769c1977bd (diff) | |
download | gcc-6ff382305327c639508f9fe6b24996e42da6cc64.zip gcc-6ff382305327c639508f9fe6b24996e42da6cc64.tar.gz gcc-6ff382305327c639508f9fe6b24996e42da6cc64.tar.bz2 |
re PR middle-end/47313 (ICE: PHI argument is not a GIMPLE value)
2011-01-17 Richard Guenther <rguenther@suse.de>
PR tree-optimization/47313
* tree-inline.c (tree_function_versioning): Move DECL_RESULT
handling before copying the body. Properly deal with
by-reference result in SSA form.
* g++.dg/torture/pr47313.C: New testcase.
From-SVN: r168907
Diffstat (limited to 'gcc/except.c')
0 files changed, 0 insertions, 0 deletions