]> gcc.gnu.org Git - gcc.git/commit
m68k.c (m68k_last_compare_had_fp_operands): New variable.
authorJeff Law <law@gcc.gnu.org>
Tue, 18 Mar 1997 18:38:59 +0000 (11:38 -0700)
committerJeff Law <law@gcc.gnu.org>
Tue, 18 Mar 1997 18:38:59 +0000 (11:38 -0700)
commit2b3600acb4eceda3000312002ec78fecd5a39d30
tree97afa754389a4b6eb1eb73901dab73f242a04343
parentf57b1ad380462f8b4fd5ce5208b605095f81d50b
m68k.c (m68k_last_compare_had_fp_operands): New variable.

        * 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
gcc/config/m68k/m68k.c
gcc/config/m68k/m68k.h
gcc/config/m68k/m68k.md
This page took 0.065109 seconds and 5 git commands to generate.