mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-23 15:21:05 +08:00
2b3600acb4
* m68k/m68k.c (m68k_last_compare_had_fp_operands): New variable. * m68k/m68k.h (m68k_last_compare_had_fp_operands): Declare it. * m68k/m68k.md (tst*, cmp*): Turn all of these into define_expand/define_insn pairs. Keep track of whether or not the test/compare has fp operands. (seq, sne, sgt, slt, sge, sle): Turn these into define_expand/define_insn pairs. Make the expanders FAIL if TARGET_68060 and the last comparison/test had fp operands. From-SVN: r13731
Description
No description provided
Languages
C++
31.9%
C
31.3%
Ada
12%
D
6.5%
Go
6.4%
Other
11.5%