sparc.md (*): Use {nonimmediate,register}_operand as appropriate instead of general_o...
authorRichard Henderson <rth@cygnus.com>
Fri, 15 Oct 1999 00:34:45 +0000 (17:34 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 15 Oct 1999 00:34:45 +0000 (17:34 -0700)
commitdb7eb3e895d39dad0b52b97deed14220d70480d6
tree282589801f2a8f4d88c03cbc7846f61e1c4abb9a
parent2d1086d8b76c416d41f603cbd1b454e547d16786
sparc.md (*): Use {nonimmediate,register}_operand as appropriate instead of general_operand...

        * sparc.md (*): Use {nonimmediate,register}_operand as appropriate
        instead of general_operand in a SET_DEST.  Use const_double_operand
        instead of an explicit test against CONST_DOUBLE.
        (movsf_const_lo): Add missing register mode.
        (goto_handler_and_restore): Add auxiliary test for Pmode.
        (flush): Adjust to use address_operand.
        (return_sf_no_fpu): Add missing output constraint.

From-SVN: r29993
gcc/ChangeLog
gcc/config/sparc/sparc.md