From: rsandifo Date: Mon, 17 Sep 2007 22:26:19 +0000 (+0000) Subject: gcc/ X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b751f1b9b5e5708cdfca49e57602fd90a01dd668;p=thirdparty%2Fgcc.git gcc/ * config/mips/mips.md (*clear_upper32): Use "W" as the memory operand. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128559 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a59b58e4b8b4..636018d161e6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2007-09-17 Richard Sandiford + + * config/mips/mips.md (*clear_upper32): Use "W" as the memory operand. + 2007-09-17 Chao-ying Fu Nigel Stephens diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index 32a401c695f5..efd57c94d5de 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" {