diff options
author | Luke Cheeseman <luke.cheeseman@arm.com> | 2018-08-17 12:53:22 +0000 |
---|---|---|
committer | Luke Cheeseman <luke.cheeseman@arm.com> | 2018-08-17 12:53:22 +0000 |
commit | 64dcdec60cdc3612cc5cf14dea6599b91a5f94bd (patch) | |
tree | a032f6fe1a69f84220ff26abf36c7a1cba9869d2 /lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py | |
parent | 7d272513236d86e031b0ebf9062d270805aa929c (diff) | |
download | bcm5719-llvm-64dcdec60cdc3612cc5cf14dea6599b91a5f94bd.tar.gz bcm5719-llvm-64dcdec60cdc3612cc5cf14dea6599b91a5f94bd.zip |
[AArch64] - Generate pointer authentication instructions
- Generate pointer authentication instructions
- The functions instrumented depend on function attribtues:
all (all functions instrumentent)
non-leaf (only those that spill LR)
none
- Function epilogues sign the LR before spilling to the stack and authenticate
the LR once restored
- If the target is v8.3a or greater than can use the combined authenticate and
return instruction
Differential revision: https://reviews.llvm.org/D49793
llvm-svn: 340018
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py')
0 files changed, 0 insertions, 0 deletions