OSDN Git Service

PR rtl-optimization/36111
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 May 2008 16:55:43 +0000 (16:55 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 12 May 2008 16:55:43 +0000 (16:55 +0000)
commit5612e2f1f15bdd09bc1e0d1cfcfd63b654949bc6
tree3303ac6a9a00c9e80c196162984587a511547af7
parentf1984c5732a8b17b8f085ed0befaeb2f443d001e
PR rtl-optimization/36111
* recog.c (validate_replace_rtx_1): Unshare new RTL expression
that was created for swappable operands.

testsuite/ChangeLog:

PR rtl-optimization/36111
* gcc.dg/pr36111.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@135221 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/recog.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr36111.c [new file with mode: 0644]