[llvm] [AArch64] Don't emit stack restore for SME ZA non-sibling tail calls (PR #224721)
Benjamin Maxwell via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 21 05:01:54 PDT 2026
================
----------------
MacDue wrote:
One concern I have though, is I believe preventing the `IsSibCall` was done here as sibling tail calls do not create a `CALLSEQ_START`, which is (currently) required to glue the `ZAMarkerNode` to. If the `IsSibCall` check was updated we'd still need to glue the marker to some node before the call (and possibly make a small change to the SME pass to recognize that).
https://github.com/llvm/llvm-project/pull/224721
More information about the llvm-commits
mailing list