[AArch64] Add support for the SEH opcode for return address signing
authorMartin Storsjö <martin@martin.st>
Wed, 5 Oct 2022 10:42:46 +0000 (13:42 +0300)
committerMartin Storsjö <martin@martin.st>
Wed, 12 Oct 2022 08:07:11 +0000 (11:07 +0300)
commitc43bff64e903f726d456ca27fd167b91198ae169
treecaae7a579eec555cbe8977736bc1bad676509e7c
parent2a66abb17ed373d08a2193a9f24820b07b459965
[AArch64] Add support for the SEH opcode for return address signing

This was documented upstream in
https://github.com/MicrosoftDocs/cpp-docs/pull/4202.

Differential Revision: https://reviews.llvm.org/D135276
llvm/include/llvm/Support/Win64EH.h
llvm/lib/MC/MCWin64EH.cpp
llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h
llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp
llvm/test/MC/AArch64/seh.s