[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