[Bug target/111797] Code generation of -march=znver2 -O3 includes frame pointer

2023-10-13 Thread paulf at free dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111797 --- Comment #3 from Paul Floyd --- With clang 17.0.2 (also tried 14.0) I get : 0: 55 push %rbp 1: 41 57 push %r15 3: 41 56 push

[Bug target/111797] Code generation of -march=znver2 -O3 includes frame pointer

2023-10-13 Thread paulf at free dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111797 --- Comment #2 from Paul Floyd --- (In reply to Richard Biener from comment #1) > I think it's easiest to use a frame pointer when custom stack alignment is > needed both for the return path and accessing arguments on the stack. But is it faste

[Bug target/111797] New: Code generation of -march=znver2 -O3 includes frame pointer

2023-10-13 Thread paulf at free dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111797 Bug ID: 111797 Summary: Code generation of -march=znver2 -O3 includes frame pointer Product: gcc Version: 13.1.0 Status: UNCONFIRMED Severity: normal