PR rtl-optimization/59647
commitd733203b93e172b13a834048793327ecebb350ef
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Dec 2013 23:48:36 +0000 (31 23:48 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 31 Dec 2013 23:48:36 +0000 (31 23:48 +0000)
tree0c9460069081404cd95d3072539a8bbe5911d6a2
parent0b7cc9c601629ff70a732cc3b5867e50f1d421aa
PR rtl-optimization/59647
* cse.c (cse_process_notes_1): Don't substitute negative VOIDmode
new_rtx into UNSIGNED_FLOAT rtxes.

* g++.dg/opt/pr59647.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206267 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ChangeLog-2013 [copied from gcc/ChangeLog with 100% similarity]
gcc/cse.c
gcc/testsuite/ChangeLog
gcc/testsuite/ChangeLog-2013 [copied from gcc/testsuite/ChangeLog with 100% similarity]
gcc/testsuite/g++.dg/opt/pr59647.C [new file with mode: 0644]