diff options
author | Richard Guenther <rguenther@suse.de> | 2012-05-04 11:30:35 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2012-05-04 11:30:35 +0000 |
commit | efe7068bc9c80858b6025e737eafb90b0a7882c5 (patch) | |
tree | 7d21863fba308e651133dda59a0cb35c8c4490e7 /gcc/pointer-set.c | |
parent | 1d67dde88392a5271855bf4d8420764e4e3f451a (diff) | |
download | gcc-efe7068bc9c80858b6025e737eafb90b0a7882c5.zip gcc-efe7068bc9c80858b6025e737eafb90b0a7882c5.tar.gz gcc-efe7068bc9c80858b6025e737eafb90b0a7882c5.tar.bz2 |
re PR tree-optimization/53168 (ICE in find_or_generate_expression, at tree-ssa-pre.c:3053)
2012-05-04 Richard Guenther <rguenther@suse.de>
PR tree-optimization/53168
* tree-ssa-pre.c (phi_translate_1): Only handle type-punned
memory reads when the result is a constant we can pun.
* gcc.dg/torture/pr53168.c: New testcase.
* gcc.dg/tree-ssa/ssa-pre-30.c: Likewise.
From-SVN: r187153
Diffstat (limited to 'gcc/pointer-set.c')
0 files changed, 0 insertions, 0 deletions