]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
PR target/53120
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 May 2012 13:40:20 +0000 (13:40 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 10 May 2012 13:40:20 +0000 (13:40 +0000)
* config/m32c/bitops.md (bset_qi): Change operand 2 from having
a "0" constraint to being a (match_dup 0).

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187368 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/m32c/bitops.md

index 8da7a7f88e9e0d07a747d3f04bc2e53856f5b50c..bd51a3c8945ecfa59866727b17287648a6fbfb64 100644 (file)
@@ -1,3 +1,9 @@
+2012-05-10  Nick Clifton  <nickc@redhat.com>
+
+       PR target/53120
+       * config/m32c/bitops.md (bset_qi): Change operand 2 from having
+       a "0" constraint to being a (match_dup 0).
+
 2012-05-10  Richard Guenther  <rguenther@suse.de>
 
        * stor-layout.c (byte_from_pos): Amend comment.
index 3c8e8427b28753414884c152da4dd83892d39afd..060362de71e360c58d82cefa45a0bdc52dacd850 100644 (file)
   [(set (match_operand:QI 0 "memsym_operand" "+Si")
        (ior:QI (subreg:QI (ashift:HI (const_int 1)
                                      (subreg:QI (match_operand:HI 1 "a_qi_operand" "Raa") 0)) 0)
-               (match_operand:QI 2 "memsym_operand" "0")))]
+               (match_dup 0)))]
   "TARGET_A16"
   "bset\t%0[%1]"
   [(set_attr "flags" "n")]
-  )  
+  )
 
 (define_insn "bset_hi"
   [(set (zero_extract:HI (match_operand:QI 0 "memsym_operand" "+Si")