* config/mips/mips.md (mask): New mode attribute.
commit71773db924ecbb1b461bb4717f02802a46faad18
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 4 Sep 2004 08:00:32 +0000 (4 08:00 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 4 Sep 2004 08:00:32 +0000 (4 08:00 +0000)
treed6d38f1ed5d020a9a700572a912a02a52fdd6f60
parentaef94a0f415f1b061e801ced6f2f9c104fe0e9e5
* 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.

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