i386-protos.h (split_xf, [...]): Remove.
authorJan Hubicka <hubicka@freesoft.cz>
Thu, 18 Nov 1999 19:10:44 +0000 (20:10 +0100)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 18 Nov 1999 19:10:44 +0000 (11:10 -0800)
commit2450a057297b5bf665b98e9594ac6799c8a7e5fb
tree33ca9fa73edbb3730b350af5f3ed0a6b7c85eccf
parent4a6ef811c845111d1988d027ec7c5fd3e787fdd3
i386-protos.h (split_xf, [...]): Remove.

        * i386-protos.h (split_xf, ix86_split_movdi): Remove.
        (ix86_split_long_move): Declare.
        * i386.c (split_xf, ix86_split_movdi): Remove.
        (ix86_split_to_parts, ix86_split_long_move): New.
        * i386.md (dimode move splitters): Use ix86_split_long_move.
        (dfmode move splitters): Likewise.
        (xfmode move splitters): Likewise.
        (movsf_1): Allow F->r.
        (movdf_1, movxf_1): Allow F->ro.

Co-Authored-By: Richard Henderson <rth@cygnus.com>
From-SVN: r30578
gcc/ChangeLog
gcc/config/i386/i386-protos.h
gcc/config/i386/i386.c
gcc/config/i386/i386.md