projects
/
platform
/
upstream
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e11d05c
)
Fix length computation for movsi_insv which resulted in regressions due to out of...
author
Jeff Law
<law@redhat.com>
Wed, 11 Mar 2020 04:16:19 +0000
(22:16 -0600)
committer
Jeff 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
patch
|
blob
|
history
gcc/config/bfin/bfin.md
patch
|
blob
|
history
diff --git
a/gcc/ChangeLog
b/gcc/ChangeLog
index
5b67b79
..
887a550
100644
(file)
--- a/
gcc/ChangeLog
+++ b/
gcc/ChangeLog
@@
-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
diff --git
a/gcc/config/bfin/bfin.md
b/gcc/config/bfin/bfin.md
index
bb71a37
..
aecb813
100644
(file)
--- a/
gcc/config/bfin/bfin.md
+++ b/
gcc/config/bfin/bfin.md
@@
-752,7
+752,8
@@
"@
%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" "")