[llvm] [AArch64] Implement assembler support for new SVE SEH unwind opcodes. (PR #137895)
Martin Storsjö via llvm-commits
llvm-commits at lists.llvm.org
Fri May 2 10:17:43 PDT 2025
================
@@ -1004,6 +1040,9 @@ static bool tryARM64PackedUnwind(WinEH::FrameInfo *info, uint32_t FuncLength,
case Win64EH::UOP_SaveAnyRegDPX:
case Win64EH::UOP_SaveAnyRegQX:
case Win64EH::UOP_SaveAnyRegQPX:
+ case Win64EH::UOP_AllocZ:
+ case Win64EH::UOP_SaveZReg:
+ case Win64EH::UOP_SavePReg:
// These are never canonical; they don't show up with the usual Arm64
----------------
mstorsjo wrote:
This comment feels a little bit misplaced with respect to these new opcodes; they don't match a packed prologue of course, but they can show up with the usual arm64 calling conventions.
https://github.com/llvm/llvm-project/pull/137895
More information about the llvm-commits
mailing list