re PR tree-optimization/38884 (missed FRE with __real and __imag)
authorRichard Guenther <rguenther@suse.de>
Thu, 6 Oct 2011 08:41:44 +0000 (08:41 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 6 Oct 2011 08:41:44 +0000 (08:41 +0000)
commit0147184e2b1bbbcf506dddcde7108136fc3fe13a
tree9aaf2ceb683800a50a7b14521c41a3b6dd79d8e8
parentd1fc143dd6800922a285a57d4c3aea068f7c128d
re PR tree-optimization/38884 (missed FRE with __real and __imag)

2011-10-06  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/38884
* tree-ssa-sccvn.c (vn_reference_lookup_3): Handle partial
reads from aggregate SSA names.

* gcc.dg/tree-ssa/ssa-fre-34.c: New testcase.
* gcc.dg/tree-ssa/ssa-fre-35.c: Likewise.

From-SVN: r179593
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-34.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-35.c [new file with mode: 0644]
gcc/tree-ssa-sccvn.c