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

--- Comment #2 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
Using stack protector created an invalid addressing mode.

It changes SP-64 into SP-80, presumably due to it storing the canary value.
However 80 is not a multple of SVE_BYTE_MODE (32) so the instruction can't
match.

We probably need to insert some padding after the canary is stored?

Reply via email to