gcc/
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Jan 2014 20:16:14 +0000 (20:16 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Jan 2014 20:16:14 +0000 (20:16 +0000)
commit030ad6c746e12b69fd15fc8099d44f924b1af280
tree61e1e082d8cd475a243a3d27fe8660aefe81dfd5
parent9433582b3fc1b28e764855e8455c31cf84e562eb
gcc/
* config/mips/constraints.md (kl): Delete.
* config/mips/mips.md (divmod<mode>4, udivmod<mode>4): Turn into
define expands, using...
(divmod<mode>4_mips16, udivmod<mode>4_mips16): ...these new
instructions for MIPS16.
(*divmod<mode>4, *udivmod<mode>4): New patterns, taken from the
non-MIPS16 version of the old divmod<mode>4 and udivmod<mode>4.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207079 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/mips/constraints.md
gcc/config/mips/mips.md