aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CommandFlags.cpp
diff options
context:
space:
mode:
authorDavid Spickett <david.spickett@linaro.org>2022-01-12 12:17:52 +0000
committerDavid Spickett <david.spickett@linaro.org>2022-01-12 12:28:13 +0000
commit3fd9c90bdc04df451d9bb348450b5ad424c822c6 (patch)
tree0338b3503d75d27e545f28f0f1da0997aee90500 /llvm/lib/CodeGen/CommandFlags.cpp
parentedb9175de63e43652255797b26c55f8bf49e24b3 (diff)
downloadllvm-3fd9c90bdc04df451d9bb348450b5ad424c822c6.zip
llvm-3fd9c90bdc04df451d9bb348450b5ad424c822c6.tar.gz
llvm-3fd9c90bdc04df451d9bb348450b5ad424c822c6.tar.bz2
[lldb][AArch64] Correct top nibble setting in memory tag read tests
Due to a missing cast the << 60 always resulted in zero leaving the top nibble empty. So we weren't actually testing that lldb ignores those bits in addition to the tag bits. Correct that and also set the top nibbles to ascending values so that we can catch if lldb only removes one of the tag bits and top nibble, but not both. In future the tag manager will likely only remove the tag bits and leave non-address bits to the ABI plugin but for now make sure we're testing what we claim to implement.
Diffstat (limited to 'llvm/lib/CodeGen/CommandFlags.cpp')
0 files changed, 0 insertions, 0 deletions