diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2018-02-26 16:29:30 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2018-02-26 16:29:30 +0000 |
commit | f41881a4ad3df8d3431c60f4dedb76ecf3d34f13 (patch) | |
tree | 4bb90f08dccd078e84677fabd28db0a9faf0d619 /gcc/tree-vect-loop.c | |
parent | d99dcb77bbbfdaf30c5993ea917001da259f47ba (diff) | |
download | gcc-f41881a4ad3df8d3431c60f4dedb76ecf3d34f13.zip gcc-f41881a4ad3df8d3431c60f4dedb76ecf3d34f13.tar.gz gcc-f41881a4ad3df8d3431c60f4dedb76ecf3d34f13.tar.bz2 |
re PR rtl-optimization/83496 (wrong code generated with -Os -mbranch-cost=1)
PR rtl-optimization/83496
* reorg.c (steal_delay_list_from_target): Change REDUNDANT array from
booleans to RTXes. Call fix_reg_dead_note on every non-null element.
(steal_delay_list_from_fallthrough): Call fix_reg_dead_note on a
redundant insn, if any.
(relax_delay_slots): Likewise.
(update_reg_unused_notes): Rename REDUNDANT_INSN to OTHER_INSN.
From-SVN: r257996
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions