https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96015
--- Comment #35 from Jeffrey A. Law <law at redhat dot com> --- That's a reasonable idea Eric -- the barriers are primarily there for the benefit of CFG building and manipulation and thus provide marginal, if any, benefit once we hit the reorg pass. I recall 81025 being particularly difficult to reproduce, but once understood it was pretty obvious what was going on. We could certainly look at your idea and see how it interacts with shrink-wrapping and the dwarf bits. I don't mind putting it on my todo list, but it's likely stage3 before I'd be able to reasonably look at it.