OSDN Git Service

* config/m68k/m68k.c (notice_update_cc): Recognize fp compare
authorzippel <zippel@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Sep 2007 21:00:22 +0000 (21:00 +0000)
committerzippel <zippel@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Sep 2007 21:00:22 +0000 (21:00 +0000)
commite680c1ace701b3767c28d35eb1207f331d591b8f
treeb12c268d3ca97c1c3fc26e082610c65867cd1276
parent053a34cc6d18352e3ea2b79dfdd0eb6617dc7d11
* config/m68k/m68k.c (notice_update_cc): Recognize fp compare
(moved from fp compare patterns).
* config/m68k/m68k.md (cmp<mode>, cmp<mode>_68881, cmp<mode>_cf):
Cleanup predicates to relieve reload.
(conditional_trap): Reject conditional trap with fp condition.
* gcc/config/m68k/predicates.md (fp_src_operand): New, reject
certain constants early.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128727 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/m68k/m68k.c
gcc/config/m68k/m68k.md
gcc/config/m68k/predicates.md