https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67778

--- Comment #6 from Segher Boessenkool <segher at gcc dot gnu.org> ---
Shrink-wrapping should not put the prologue in the middle of a loop.
It can take a BB inside a loop as the block to put the prologue on,
but in that case (as in any other case) it duplicates all blocks
that can be entered both with and without the prologue.

This error is almost always a target problem.  It means there are
multiple paths to the same BB that have conflicting CFI information.
It really shouldn't just assert but instead print out what conflicts,
via what paths.

Reply via email to