https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118615
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |aoliva at gcc dot gnu.org --- Comment #20 from Jakub Jelinek <jakub at gcc dot gnu.org> --- I think both the scheduler and RA are kind of special for debug statements and they don't really ignore them like is the usual approach for many other passes (ignore them during analysis, adjust during processing) but take them into account somehow. I'm afraid I never understood well how that works.