[Bug rtl-optimization/105249] schedule-insns2 makes a variable not available and associates the code that assigns it to a different function frame

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Nov 7 23:13:16 GMT 2022


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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |wrong-debug
          Component|debug                       |rtl-optimization

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
One of the biggest issue with the current design of the scheduler with respect
to debug info is how it decides to "schedule" debug instructions. I don't know
if there is anything that can be done about this exactly. Plus having overlap
ranges of live variables is going to happen with instruction scheduling.


More information about the Gcc-bugs mailing list