diff options
| author | Finn Plummer <mail@inbelic.dev> | 2025-11-06 09:14:50 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-06 09:14:50 -0800 |
| commit | 75c09b792433fffc442e0ea53b45ee8e330f8acc (patch) | |
| tree | d1cd70e07a09a4f666acf177b845a2fea77c2a49 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 83930beb8d0162a40489bce95fef0362b385db91 (diff) | |
[DirectX] Let data scalarizer pass account for sub-types when updating GEP type (#166200)
This pr lets the `dxil-data-scalarization` account for a GEP with a
source type that is a sub-type of the pointer operand type.
The pass is updated so that the replaced GEP introduces zero indices
such that the result type remains the same (with the vector -> array
transform).
Please see resolved issue for an annotated example.
Resolves: https://github.com/llvm/llvm-project/issues/165473
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
