diff options
author | Bernd Schmidt <bernds@codesourcery.com> | 2010-07-19 09:56:07 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2010-07-19 09:56:07 +0000 |
commit | b1d5eee8c13a952f8c3f46f1abbe8da8c12040a8 (patch) | |
tree | 1ba7091a4ae2a6a6d6dd2e50926a0b1cf6012b36 /gcc/tree-optimize.c | |
parent | 0be955e73751c1ffc6468d6a9679201103a21718 (diff) | |
download | gcc-b1d5eee8c13a952f8c3f46f1abbe8da8c12040a8.zip gcc-b1d5eee8c13a952f8c3f46f1abbe8da8c12040a8.tar.gz gcc-b1d5eee8c13a952f8c3f46f1abbe8da8c12040a8.tar.bz2 |
postreload.c (reload_combine_closest_single_use): Ignore the number of uses for DEBUG_INSNs.
* postreload.c (reload_combine_closest_single_use): Ignore the
number of uses for DEBUG_INSNs.
(fixup_debug_insns): New static function.
(reload_combine_recognize_const_pattern): Use it. Don't let the
main loop be affected by DEBUG_INSNs.
Really disallow moving adds past a jump insn.
(reload_combine_recognize_pattern): Don't update use_ruid here.
(reload_combine_note_use): Do it here.
(reload_combine): Use control_flow_insn_p rather than JUMP_P.
From-SVN: r162301
Diffstat (limited to 'gcc/tree-optimize.c')
0 files changed, 0 insertions, 0 deletions