OSDN Git Service

PR target/57568
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 9 Jun 2013 18:37:51 +0000 (18:37 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 9 Jun 2013 18:37:51 +0000 (18:37 +0000)
commit7767c2a9c275c108d1bc4ac06aa6904e9e42ec37
treed96b991840fbf15454931fc4af27dd8226209df5
parentf58c4d7475a90970344d9a627464466ce0d5090b
PR target/57568
* config/i386/i386.md (TARGET_READ_MODIFY_WRITE peepholes): Ensure
that operands[2] doesn't overlap with operands[0].

* gcc.c-torture/execute/pr57568.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch@199872 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr57568.c [new file with mode: 0644]