mips.h (EXTRA_CONSTRAINT): Add 'W' constraint.
authorRichard Sandiford <rsandifo@redhat.com>
Wed, 8 Oct 2003 08:26:10 +0000 (08:26 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Wed, 8 Oct 2003 08:26:10 +0000 (08:26 +0000)
commitef1b5bbb051d2c941a002fcaaf65b675e73d4513
treefb056209921d6b340351df196368922951d622c4
parentdcc3fcf29258eb75d78c0275e26349c783ef50c4
mips.h (EXTRA_CONSTRAINT): Add 'W' constraint.

* config/mips/mips.h (EXTRA_CONSTRAINT): Add 'W' constraint.
(EXTRA_MEMORY_CONSTRAINT): Define.
(CAN_ELIMINATE): Remove lwu workaround.
* config/mips/mips.md (*zero_extendsidi2_mem): Enable for mips16 too.
Use a 'W' constraint for the source operand.

From-SVN: r72221
gcc/ChangeLog
gcc/config/mips/mips.h
gcc/config/mips/mips.md