2016-04-18 Vladimir Makarov <vmakarov@redhat.com>
commit003000a47d821aaebff9e7ed6e28c5fc15ca2d88
authorvmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Apr 2016 02:49:54 +0000 (19 02:49 +0000)
committervmakarov <vmakarov@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Apr 2016 02:49:54 +0000 (19 02:49 +0000)
tree30b07935d39b2b8a32cc74405095ec2c61d3e862
parent56b5ad62bbf685ade6cdc24554e81707a0eab017
2016-04-18  Vladimir Makarov  <vmakarov@redhat.com>

PR middle-end/70689
* lra-constraints.c (equiv_substition_p): New.
(process_alt_operands): Use it.
(swap_operands): Swap it.
(curr_insn_transform): Update it.

2016-04-18  Vladimir Makarov  <vmakarov@redhat.com>

PR middle-end/70689
* testsuite/gcc.target/i386/pr70689.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235184 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/lra-constraints.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr70689.c [new file with mode: 0644]