https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120870
--- Comment #31 from Sam James <sjames at gcc dot gnu.org> --- The good version (without -march=znver2) indeed has sp manipulation preserved. I'll file it as a CPython bug and let them look at it, I don't know what specifically they rely on or how much is flexible.
