diff options
| author | Andy Kaylor <akaylor@nvidia.com> | 2025-11-17 09:14:19 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-17 09:14:19 -0800 |
| commit | fb2b1387fb73a390d5d3e033277ed328c20553c3 (patch) | |
| tree | 9b0eb92666d5ad04d0074d6bf3ff38ead1a6e5cc /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 72b02c7b376f211a6fffd5524e5db4c006ec6704 (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
