aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringBase.cpp
diff options
context:
space:
mode:
authorFelipe de Azevedo Piovezan <fpiovezan@apple.com>2025-08-11 08:27:25 -0700
committerGitHub <noreply@github.com>2025-08-11 08:27:25 -0700
commit9c8e71644227e2a30403dbfe075f96374ba9739c (patch)
tree6d68d12442fd4e5108710a22ba985f1b54f925c3 /llvm/lib/CodeGen/TargetLoweringBase.cpp
parent26a0962ce297da443ed556fdd547a11fc6a55f0a (diff)
downloadllvm-9c8e71644227e2a30403dbfe075f96374ba9739c.zip
llvm-9c8e71644227e2a30403dbfe075f96374ba9739c.tar.gz
llvm-9c8e71644227e2a30403dbfe075f96374ba9739c.tar.bz2
[lldb] Make StackID call Fix{Code,Data} pointers (#152796)
In architectures where pointers may contain metadata, such as arm64e, it is important to ignore those bits when comparing two different StackIDs, as the metadata may not be the same even if the pointers are. This patch is a step towards allowing consumers of pointers to decide whether they want to keep or remove metadata, as opposed to discarding metadata at the moment pointers are created. See https://github.com/llvm/llvm-project/pull/150537. This was tested running the LLDB test suite on arm64e.
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringBase.cpp')
0 files changed, 0 insertions, 0 deletions