https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83620
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vmakarov at gcc dot gnu.org --- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> --- ix86_adjust_priority has some code to try to "set priority of moves from likely spilled HW registers to maximum, to schedule them at soon as possible. These are moves from function argument registers at the top of the function entry and moves from function return value registers after call." is the live range shrinkage ignoring that (or does it need a different target hook for that or should it check for loads from likely spilled calls)?