[AArch64] Generate SEH info for PAC instructions
authorMartin Storsjö <martin@martin.st>
Sat, 1 Oct 2022 15:49:32 +0000 (18:49 +0300)
committerMartin Storsjö <martin@martin.st>
Wed, 12 Oct 2022 19:21:03 +0000 (22:21 +0300)
commitbd3fa318878a5f709d4324fbf74e10314012368f
tree5867a05eee916f038c39f2de0b1ff53a6b2f375b
parent918f6f581d35f413809eb5e661129690a7be2cab
[AArch64] Generate SEH info for PAC instructions

Without this, unwinding through functions that does use PAC
would fail, if PAC actually was active.

Differential Revision: https://reviews.llvm.org/D135103
llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
llvm/lib/Target/AArch64/AArch64InstrInfo.td
llvm/lib/Target/AArch64/AArch64MachineFunctionInfo.cpp
llvm/test/CodeGen/AArch64/wineh-pac.ll [new file with mode: 0644]