]> git.ipfire.org Git - thirdparty/gcc.git/commit
m68k.c (const_uint32_operand): Abort if mode is <= 32 bits.
authorRichard Henderson <rth@gcc.gnu.org>
Mon, 23 Jul 2001 04:46:53 +0000 (21:46 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Mon, 23 Jul 2001 04:46:53 +0000 (21:46 -0700)
commit97660e202f018841f21bf8cab43441981f31d35b
treed26ff5cfb80e67b8d2d101225ad19768d231b741
parent092a1f5ab3fa380240b5452d20ab83d150ee70c4
m68k.c (const_uint32_operand): Abort if mode is <= 32 bits.

        * m68k.c (const_uint32_operand): Abort if mode is <= 32 bits.
        (const_sint32_operand): Likewise.
        * m68k.md (anon mulsi pattern): Use const_int_operand not
        const_sint32_operand.
        (umulsi3_highpart): Zero extend a constant input.
        (smulsi3_highpart): Don't bother checking SImode constant.
        (const_umulsi3_highpart): Give op3 DImode.
        (const_smulsi3_highpart): Likewise.

From-SVN: r44252
gcc/ChangeLog
gcc/config/m68k/m68k.c
gcc/config/m68k/m68k.md