diff options
author | David Spickett <david.spickett@linaro.org> | 2025-07-28 16:09:24 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-28 16:09:24 +0100 |
commit | d26ca8b87266024546501051ccaf75cb3756aee3 (patch) | |
tree | 8d2a9bc42278dee6afce77d4615936269e2c8095 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 0462dfe39f82ecb9fb7c9ddb15008e590b0c2924 (diff) | |
download | llvm-d26ca8b87266024546501051ccaf75cb3756aee3.zip llvm-d26ca8b87266024546501051ccaf75cb3756aee3.tar.gz llvm-d26ca8b87266024546501051ccaf75cb3756aee3.tar.bz2 |
[lldb][AArch64] Add HWCAP3 to register field detection (#145029)
This will be used to detect the presence of Arm's new Memory Tagging
store only checking feature. This commit just adds the plumbing to get
that value into the detection function.
FreeBSD has not allocated a number for HWCAP3 and already has AT_ARGV
defined as 29. So instead of attempting to read from FreeBSD processes,
I've explicitly passed 0. We don't want to be reading some other entry
accidentally.
If/when FreeBSD adds HWCAP3 we can handle it like we do for
AUXV_FREEBSD_AT_HWCAP.
No extra tests here, those will be coming with the next change for MTE
support.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions