re PR target/20196 (Miscompilation of mem_init in 32-bit ppc linux kernel)
authorJakub Jelinek <jakub@redhat.com>
Thu, 24 Feb 2005 21:23:14 +0000 (22:23 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 24 Feb 2005 21:23:14 +0000 (22:23 +0100)
commit04fa46cf67a24840851ff1078b3091a08834f8ba
treeabafade2be79aa6611bffb44670764c4bcb99cf0
parent6ecfe13b3e6ab72ebeccae0689b0f619d09c0828
re PR target/20196 (Miscompilation of mem_init in 32-bit ppc linux kernel)

PR target/20196
* config/rs6000/rs6000.md (LTU, GTU sCC splitters): Add earlyclobber,
allow splitting only if operands 0 and 3 don't overlap.

* gcc.c-torture/execute/20050224-1.c: New test.

From-SVN: r95513
gcc/ChangeLog
gcc/config/rs6000/rs6000.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/20050224-1.c [new file with mode: 0644]