mips.md (mask): New mode attribute.
authorRichard Sandiford <rsandifo@redhat.com>
Sat, 4 Sep 2004 08:00:32 +0000 (08:00 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sat, 4 Sep 2004 08:00:32 +0000 (08:00 +0000)
commite83adf94fd6c4dfeeebb6ffd4c14a1600c4ea5f4
treed6d38f1ed5d020a9a700572a912a02a52fdd6f60
parentedeacc1415d3cd9c67463c600fa11d0689bae9e9
mips.md (mask): New mode attribute.

* config/mips/mips.md (mask): New mode attribute.
(zero_extendsidi2): Add memory alternative.
(*zero_extendsidi2_mem): Delete.
(zero_extend[qh]i[sd]i2): Redefine using :GPR and :SHORT.  Use
memory_operand in the TARGET_MIPS16 check.
(*zero_extend[qh]i[sd]i2{,_mips16}): Name previously unnamed patterns.
Redefine using :GPR and :SHORT.
(zero_extendqihi2): Use memory_operand in the TARGET_MIPS16 check.

From-SVN: r87077
gcc/ChangeLog
gcc/config/mips/mips.md