2015-04-27 Richard Biener <rguenther@suse.de>
commit83617aa2bed0a6ac21010ba3b960d087bcb66f9b
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Apr 2015 12:46:58 +0000 (27 12:46 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Apr 2015 12:46:58 +0000 (27 12:46 +0000)
tree912db8bb1bb006f1037a916c025b4ce337b48a91
parentc980b76c17aa74615244b9f68cc0a21e410728ff
2015-04-27  Richard Biener  <rguenther@suse.de>

* tree-ssa-dom.c (record_equivalences_from_phis): Valueize PHI arg.
(record_equivalences_from_stmt): Valueize rhs.
(record_equality): Canonicalize x and y order via
tree_swap_operands_p.  Do not swap operands for same loop depth.

* gcc.target/i386/pr65217.c: XFAIL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@222463 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr65217.c
gcc/tree-ssa-dom.c