summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedFrameProviderPythonInterface.cpp
diff options
context:
space:
mode:
authorAndy Kaylor <akaylor@nvidia.com>2025-11-10 10:51:21 -0800
committerGitHub <noreply@github.com>2025-11-10 10:51:21 -0800
commitb639b6a1c529a476ca7d3fed280de9adf2d02ce5 (patch)
tree94e06f0a2c387016d96a5cf2838939fc5d491e2a /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedFrameProviderPythonInterface.cpp
parent5eb712608b58c9df9f09937bcecb68c484a83707 (diff)
[CIR] Re-land: Recognize constant aggregate initialization of auto vars (#167033)
This adds code that was previously missing from emitAutoVarAlloca to identify when an aggregate auto var is being emitted with a constant initializer, and the associated code that is called from emitAutoVarInit to store the constant. This allows significantly more efficient initialization. This was previously committed in https://github.com/llvm/llvm-project/pull/166850 but that change contained an unintended modification to an unrelated test.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedFrameProviderPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions