aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces
diff options
context:
space:
mode:
authorJustin Bogner <mail@justinbogner.com>2025-12-18 15:15:12 -0700
committerGitHub <noreply@github.com>2025-12-18 22:15:12 +0000
commitc3039a7dc53dcc19faaa03f6da30cc6eb7ccee2f (patch)
tree4cb4f957453a779c08b72b7c8d133c6c88690c0f /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces
parent4c399b27c321aee0888bcbfc919ff036fad180a9 (diff)
downloadllvm-c3039a7dc53dcc19faaa03f6da30cc6eb7ccee2f.tar.gz
llvm-c3039a7dc53dcc19faaa03f6da30cc6eb7ccee2f.tar.bz2
llvm-c3039a7dc53dcc19faaa03f6da30cc6eb7ccee2f.zip
[DirectX] Avoid precalculating GEPs in DXILResourceAccess (#172720)
Instead of trying to precalculate GEP offsets ahead of time and then process resource accesses based off of these offsets, traverse the GEP chain inline for each access. This makes it easier to get the types correct when translating GEPs for cbuffer and structured buffer accesses, which in turn lets us access individual elements of those structures directly. Fixes #160208, #164517, and #169430
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces')
0 files changed, 0 insertions, 0 deletions