summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorAndy Kaylor <akaylor@nvidia.com>2025-11-17 09:14:19 -0800
committerGitHub <noreply@github.com>2025-11-17 09:14:19 -0800
commitfb2b1387fb73a390d5d3e033277ed328c20553c3 (patch)
tree9b0eb92666d5ad04d0074d6bf3ff38ead1a6e5cc /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent72b02c7b376f211a6fffd5524e5db4c006ec6704 (diff)
[CIR] Handle __asm labels on function declarations (#168149)
This updates the CIR direct callee builder code to handle the case of calls to functions that were declared with an assembly label using `__asm`. The implementation doesn't actually have any explicit handling of the AsmLabelAttr. It is handled by the name mangler. See https://reviews.llvm.org/D137073 and https://reviews.llvm.org/D134362 for details on how this was implemented in classic codegen. The test here is copied from https://reviews.llvm.org/D134362 because the test in https://reviews.llvm.org/D134362 requires a target that isn't yet supported in CIR.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions