]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Fix length computation for movsi_insv which resulted in regressions due to out of...
authorJeff Law <law@redhat.com>
Wed, 11 Mar 2020 04:16:19 +0000 (22:16 -0600)
committerJeff Law <law@redhat.com>
Wed, 11 Mar 2020 04:16:19 +0000 (22:16 -0600)
* config/bfin/bfin.md (movsi_insv): Add length attribute.

gcc/ChangeLog
gcc/config/bfin/bfin.md

index 5b67b79745f92733d6d97eae63ad00415bdf87db..887a55097dbf15f140e0706c50bcde2877be74ad 100644 (file)
@@ -1,3 +1,7 @@
+2020-03-10  Jeff Law  <law@redhat.com>
+
+       * config/bfin/bfin.md (movsi_insv): Add length attribute.
+
 2020-03-10  Jiufu Guo  <guojiufu@linux.ibm.com>
 
        PR target/93709
index bb71a377772e9cbb2fa0ea9bd1dc57d4c0f4f766..aecb8138181258e797bb6edb4259989033b67c13 100644 (file)
   "@
    %d0 = %h1 << 0%!
    %d0 = %1;"
-  [(set_attr "type" "dsp32shiftimm,mvi")])
+  [(set_attr "type" "dsp32shiftimm,mvi")
+   (set_attr "length" "*,4")])
 
 (define_expand "insv"
   [(set (zero_extract:SI (match_operand:SI 0 "register_operand" "")