https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116054
Bug ID: 116054 Summary: RISCV: RV32: prologue/epilogue degradation Product: gcc Version: 14.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: alexey.lapshin at espressif dot com Target Milestone: --- GCC 14 may produce sw/lw instructions for unused registers. Look at registers s2/s3 here: https://godbolt.org/z/xbMTTvff4