diff options
author | Richard Biener <rguenther@suse.de> | 2016-09-23 12:39:05 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2016-09-23 12:39:05 +0000 |
commit | 113d06a486475c8c1682771a392fdb056685cf01 (patch) | |
tree | 8cd4536059b68c50614d19104565da7dd6ac36c9 /libcpp/charset.c | |
parent | 26bedff5fdfaf69b1e1d4a597e4a505d0d3dac87 (diff) | |
download | gcc-113d06a486475c8c1682771a392fdb056685cf01.zip gcc-113d06a486475c8c1682771a392fdb056685cf01.tar.gz gcc-113d06a486475c8c1682771a392fdb056685cf01.tar.bz2 |
tree-ssa-sccvn.c (visit_reference_op_call): Value number virtual definition to virtual use if...
2016-09-23 Richard Biener <rguenther@suse.de>
* tree-ssa-sccvn.c (visit_reference_op_call): Value number
virtual definition to virtual use if the call devirtualizes
to a const or pure function.
(visit_use): Also visit calls we can devirtualize to a
const or pure function.
* gcc.dg/tree-ssa/ssa-fre-56.c: New testcase.
From-SVN: r240431
Diffstat (limited to 'libcpp/charset.c')
0 files changed, 0 insertions, 0 deletions