aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
diff options
context:
space:
mode:
authorDaniel Kiss <daniel.kiss@arm.com>2020-09-24 20:24:12 +0200
committerDaniel Kiss <daniel.kiss@arm.com>2020-09-24 23:23:49 +0200
commit2a96f47c5ffca84cd774ad402cacd137f4bf45e2 (patch)
tree31a8500920fbfe025bc2f2d8fae8bfcab84e5215 /llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
parent0a925a813a5003049bf12330111d61cb823b8814 (diff)
downloadllvm-2a96f47c5ffca84cd774ad402cacd137f4bf45e2.zip
llvm-2a96f47c5ffca84cd774ad402cacd137f4bf45e2.tar.gz
llvm-2a96f47c5ffca84cd774ad402cacd137f4bf45e2.tar.bz2
[AArch64] __builtin_return_address for PAuth.
This change adds the support for __builtin_return_address for ARMv8.3A Pointer Authentication. Location of the authentication code in the pointer depends on the system configuration, therefore a dedicated instruction is used for effectively removing the authentication code without authenticating the pointer. Reviewed By: chill Differential Revision: https://reviews.llvm.org/D75044
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp')
0 files changed, 0 insertions, 0 deletions