* i386.md (*mul*): FIx constraints; remove confused comment; fix
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Jan 2003 11:03:00 +0000 (11:03 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Jan 2003 11:03:00 +0000 (11:03 +0000)
commitaadef98cada4d40b053e548cb75e9a01b193ae92
tree851a8ce28037f8e5813aa8af5eba3d11f02f7df4
parentad59860469d15c04e20b6a0716825c0a2844fe59
* i386.md (*mul*): FIx constraints; remove confused comment; fix
athlon_decode attributes
(imul/k8 optimization peep2s): New.

* athlon.md (athlon_ssecmp*): Handle ssecomi as well.
* i386.md (type attribute): Add ssecomi.
(unit, memory, prefix attributes): Handle ssecomi.
(cvt?2? patterns): Fix athlon_decode attribute
(comi patterns): Set attribute to ssecomi.

PR target/8343
* m68k.md (umulsidi, mulsidi expanders): Use register operand.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61098 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/athlon.md
gcc/config/i386/i386.md
gcc/config/m68k/m68k.md
gcc/java/keyword.h