aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h
diff options
context:
space:
mode:
authorThurston Dang <thurston@google.com>2024-04-22 16:50:19 -0700
committerGitHub <noreply@github.com>2024-04-22 16:50:19 -0700
commit365bddf634993d5ea357e9715d8aacd7ee40c4b5 (patch)
tree7d6f135ee6eb08770585ce13334fafbfd0e3abb0 /lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h
parenta28557aadd89d80733c608e5bfa6e672aca423eb (diff)
downloadllvm-365bddf634993d5ea357e9715d8aacd7ee40c4b5.zip
llvm-365bddf634993d5ea357e9715d8aacd7ee40c4b5.tar.gz
llvm-365bddf634993d5ea357e9715d8aacd7ee40c4b5.tar.bz2
[hwasan] Add intrinsics for fixed shadow on Aarch64 (#89319)
This patch introduces HWASan memaccess intrinsics that assume a fixed shadow (with the offset provided by --hwasan-mapping-offset=...), with and without short granule support. The behavior of HWASan is not meaningfully changed by this patch; future work ("Optimize outlined memaccess for fixed shadow on Aarch64": https://github.com/llvm/llvm-project/pull/88544) will make HWASan use these intrinsics. We currently only support lowering the LLVM IR intrinsic to AArch64. The test case is adapted from hwasan-check-memaccess.ll.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h')
0 files changed, 0 insertions, 0 deletions