aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorDavid Spickett <david.spickett@linaro.org>2025-07-28 16:09:24 +0100
committerGitHub <noreply@github.com>2025-07-28 16:09:24 +0100
commitd26ca8b87266024546501051ccaf75cb3756aee3 (patch)
tree8d2a9bc42278dee6afce77d4615936269e2c8095 /clang/lib/CodeGen/CodeGenModule.cpp
parent0462dfe39f82ecb9fb7c9ddb15008e590b0c2924 (diff)
downloadllvm-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