diff options
author | Andrey Belevantsev <abel@ispras.ru> | 2018-04-09 12:08:28 +0300 |
---|---|---|
committer | Andrey Belevantsev <abel@gcc.gnu.org> | 2018-04-09 12:08:28 +0300 |
commit | 33bacbcba534374b3e2c7693ae9147b96540f43f (patch) | |
tree | 076894db443b34e02d669dd373fb107c98aff440 /gcc/tree-ssa-loop-niter.c | |
parent | a0873952aa3499abd6f7b49cf9f876397c3b631b (diff) | |
download | gcc-33bacbcba534374b3e2c7693ae9147b96540f43f.zip gcc-33bacbcba534374b3e2c7693ae9147b96540f43f.tar.gz gcc-33bacbcba534374b3e2c7693ae9147b96540f43f.tar.bz2 |
re PR rtl-optimization/83530 (ICE in reset_sched_cycles_in_current_ebb, at sel-sched.c:7150)
PR rtl-optimization/83530
* sel-sched.c (force_next_insn): New global variable.
(remove_insn_for_debug): When force_next_insn is true, also leave only
next insn in the ready list.
(sel_sched_region): When the region wasn't scheduled, make another pass
over it with force_next_insn set to 1.
* gcc.dg/pr83530.c: New test.
From-SVN: r259228
Diffstat (limited to 'gcc/tree-ssa-loop-niter.c')
0 files changed, 0 insertions, 0 deletions