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 5b67b79..887a550 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 bb71a37..aecb813 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" "")