OSDN Git Service

PR rtl-optimization/38774
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Jan 2009 22:36:06 +0000 (22:36 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Jan 2009 22:36:06 +0000 (22:36 +0000)
commitcac5cd08b4afc23d194bc034f67bed94243c605a
tree4718c31eaf240b0488be6f53ac949577827b42bc
parent309ef6b4e133c27a243b988da0eaad5235f092e5
PR rtl-optimization/38774
* combine.c (simplify_set): When undoing cc_use change, don't do
PUT_CODE on the newly created comparison, but instead put back the
old comparison.

* gcc.dg/torture/pr38774.c: New test.

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