diff options
author | Richard Biener <rguenther@suse.de> | 2013-03-18 08:53:42 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2013-03-18 08:53:42 +0000 |
commit | 0d5a1b56948ace8d94b7ab74c303cdc842413c3c (patch) | |
tree | ea0a23b8045269a9507c4a14ff379cb858e21f49 /gcc/fortran/resolve.c | |
parent | 789c34e3c7bb5e5c7c2cadd8de7c395654bf99cf (diff) | |
download | gcc-0d5a1b56948ace8d94b7ab74c303cdc842413c3c.zip gcc-0d5a1b56948ace8d94b7ab74c303cdc842413c3c.tar.gz gcc-0d5a1b56948ace8d94b7ab74c303cdc842413c3c.tar.bz2 |
re PR tree-optimization/3713 (Pointers to functions or member functions are not folded or inlined)
2013-03-18 Richard Biener <rguenther@suse.de>
PR tree-optimization/3713
* tree-ssa-sccvn.c (visit_copy): Simplify. Always propagate
has_constants and expr.
(stmt_has_constants): Properly valueize SSA names when deciding
whether the stmt has constants.
* g++.dg/ipa/devirt-12.C: New testcase.
From-SVN: r196771
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions