constraints.md (kl): Delete.
authorRichard Sandiford <rdsandiford@googlemail.com>
Sat, 25 Jan 2014 20:16:14 +0000 (20:16 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sat, 25 Jan 2014 20:16:14 +0000 (20:16 +0000)
commit317a951fc75f1afb5e4fc25810722cf9044da7ed
tree61e1e082d8cd475a243a3d27fe8660aefe81dfd5
parent3abe9053ba83798e124f9efe9996e42a7d07a4e8
constraints.md (kl): Delete.

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.

From-SVN: r207079
gcc/ChangeLog
gcc/config/mips/constraints.md
gcc/config/mips/mips.md