aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple.c
diff options
context:
space:
mode:
authorAndrey Belevantsev <abel@ispras.ru>2010-11-08 11:11:38 +0300
committerAndrey Belevantsev <abel@gcc.gnu.org>2010-11-08 11:11:38 +0300
commit06f0c25f2509d20b1245697670108fc3f990cdac (patch)
tree0a12178a13a287eee67fcd25f83924627edae848 /gcc/gimple.c
parentb1d2d6b16e278aab10f457b61e2389cc4602b651 (diff)
downloadgcc-06f0c25f2509d20b1245697670108fc3f990cdac.zip
gcc-06f0c25f2509d20b1245697670108fc3f990cdac.tar.gz
gcc-06f0c25f2509d20b1245697670108fc3f990cdac.tar.bz2
re PR rtl-optimization/45352 (ICE: in reset_sched_cycles_in_current_ebb, at sel-sched.c:7058)
PR rtl-optimization/45352 * sel-sched.c (find_best_expr): Do not set pneed_stall when the variable_issue hook is not implemented. (fill_insns): Remove dead variable stall_iterations. (init_seqno_1): Force EBB start for resetting sched cycles on any successor blocks of the rescheduled region. (sel_sched_region_1): Use bitmap_bit_p instead of bitmap_clear_bit. (reset_sched_cycles_in_current_ebb): Add debug printing. New variable issued_insns. Advance state when we have issued issue_rate insns. gcc.dg/pr45352.c, gcc.dg/pr45352-1.c, gcc.dg/pr45352-2.c: New tests. gcc.target/i386/pr45352.c, gcc.target/i386/pr45352-1.c, gcc.target/i386/pr45352-2.c: New tests. From-SVN: r166429
Diffstat (limited to 'gcc/gimple.c')
0 files changed, 0 insertions, 0 deletions