[Bug target/68634] [6 Regression] ICE in maybe_record_trace_start, at dwarf2cfi.c:2284 w/ -O2 -fmodulo-sched
segher at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Jan 8 03:59:00 GMT 2016
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68634
--- Comment #4 from Segher Boessenkool <segher at gcc dot gnu.org> ---
Author: segher
Date: Fri Jan 8 03:58:40 2016
New Revision: 232148
URL: https://gcc.gnu.org/viewcvs?rev=232148&root=gcc&view=rev
Log:
shrink-wrap: Once more PRs 67778, 68634, and now 68909
If a candidate PRE cannot get the prologue because a block BB is
reachable from it, but PRE does not dominate BB, we try again with the
dominators of PRE. That "try again" needs to again consider BB though,
we aren't done with it.
PR rtl-optimization/67778
PR rtl-optimization/68634
PR rtl-optimization/68909
* shrink-wrap.c (try_shrink_wrapping): Add comment. Don't pop
block from the stack until done with it. Remove a superfluous
bitmap set. Remove a superfluous bitmap test.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/shrink-wrap.c
More information about the Gcc-bugs
mailing list