diff options
author | Richard Sandiford <rsandifo@nildram.co.uk> | 2007-09-17 22:26:19 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2007-09-17 22:26:19 +0000 |
commit | ec49e31c8f371c8da6ad6aebe3b5fe523b6ea881 (patch) | |
tree | 165fae38ecafa53f83f4d6f476f3f88e8494b247 /gcc | |
parent | 8d2a9e0ee289edadb94f6894c677fbb3463b8332 (diff) | |
download | gcc-ec49e31c8f371c8da6ad6aebe3b5fe523b6ea881.zip gcc-ec49e31c8f371c8da6ad6aebe3b5fe523b6ea881.tar.gz gcc-ec49e31c8f371c8da6ad6aebe3b5fe523b6ea881.tar.bz2 |
mips.md (*clear_upper32): Use "W" as the memory operand.
gcc/
* config/mips/mips.md (*clear_upper32): Use "W" as the memory operand.
From-SVN: r128559
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/mips/mips.md | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a59b58e..636018d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2007-09-17 Richard Sandiford <rsandifo@nildram.co.uk> + + * config/mips/mips.md (*clear_upper32): Use "W" as the memory operand. + 2007-09-17 Chao-ying Fu <fu@mips.com> Nigel Stephens <nigel@mips.com> diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index 32a401c..efd57c9 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -2431,7 +2431,7 @@ (define_insn_and_split "*clear_upper32" [(set (match_operand:DI 0 "register_operand" "=d,d") - (and:DI (match_operand:DI 1 "nonimmediate_operand" "d,o") + (and:DI (match_operand:DI 1 "nonimmediate_operand" "d,W") (const_int 4294967295)))] "TARGET_64BIT" { |