* config/m32c/predicates.md (m32c_psi_scale): New.
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Dec 2005 01:31:39 +0000 (01:31 +0000)
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Dec 2005 01:31:39 +0000 (01:31 +0000)
commitc47b86425e4c37be4d2d73d8781bd8cb2424af0f
treed42ce2ab6f459bf43ed2bd447cfcde5d0656e0fe
parent449d37610c15b7f7fba80fdc301136fae951741a
* config/m32c/predicates.md (m32c_psi_scale): New.
* config/m32c/m32c.c (m32c_expand_neg_mulpsi3): New.
* config/m32c/muldiv.md (mulpsi3): Support negative constants.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@108620 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/m32c/m32c.c
gcc/config/m32c/muldiv.md
gcc/config/m32c/predicates.md