re PR tree-optimization/53663 (inconsistent inline handling of bool within union)
authorRichard Guenther <rguenther@suse.de>
Tue, 25 Sep 2012 07:51:51 +0000 (07:51 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Tue, 25 Sep 2012 07:51:51 +0000 (07:51 +0000)
commitb2e519796c72be6179052d738b0b645b926ab23a
treef7a0c4b55d01c93be4fab5798dc573d9d80f6bc2
parent9fe7fbd5dfbb38e1d7fc4e3f5dea2f51eb8a9bf7
re PR tree-optimization/53663 (inconsistent inline handling of bool within union)

2012-09-25  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/53663
* tree-ssa-sccvn.c (vn_reference_lookup_3): Conditional
native encode/interpret translation on VN_WALKREWRITE.

* gcc.dg/torture/pr53663-1.c: New testcase.
* gcc.dg/torture/pr53663-2.c: Likewise.
* gcc.dg/torture/pr53663-3.c: Likewise.

From-SVN: r191694
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr53663-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr53663-2.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr53663-3.c [new file with mode: 0644]
gcc/tree-ssa-sccvn.c