On Tue, Feb 13, 2024 at 11:58:00AM -0800, H.J. Lu wrote:
> Since push2/pop2 requires 16-byte stack alignment, don't use them if the
> incoming stack isn't 16-byte aligned.
> 
> gcc/
> 
>       PR target/113876
>       * config/i386/i386.cc (ix86_pro_and_epilogue_can_use_push2pop2):
>       Return false if the incoming stack isn't 16-byte aligned.
> 
> gcc/testsuite/
> 
>       PR target/113876
>       * gcc.target/i386/pr113876.c: New test.

LGTM.

        Jakub

Reply via email to