mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-16 02:20:27 +08:00
Fix length computation for movsi_insv which resulted in regressions due to out of range branches on the bfin port.
* config/bfin/bfin.md (movsi_insv): Add length attribute.
This commit is contained in:
parent
e11d05c1ed
commit
5115542a5c
@ -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
|
||||
|
@ -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" "")
|
||||
|
Loading…
x
Reference in New Issue
Block a user