================ ---------------- efriedma-quic wrote:
We might still need the frame pointer. We force FP-relative addressing modes to access arguments passed on the stack in functions with stack realignment. We could stash the pointer somewhere else, but we'd need code to explicitly do that. Or at least, we'd need that for C++ EH. It's possible that clang's use of localrecover in __finally blocks means it's hard to construct IR where this comes up in practice. I'd like to see some test coverage, in any case. https://github.com/llvm/llvm-project/pull/184953 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
