summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedFrameProviderPythonInterface.cpp
diff options
context:
space:
mode:
authorFinn Plummer <mail@inbelic.dev>2025-11-05 09:18:49 -0800
committerGitHub <noreply@github.com>2025-11-05 09:18:49 -0800
commit6312d2751144bd53af7ef56798cbe60aa8b2fb56 (patch)
tree4a1557eb5b79d16d7c59b4edc1abc01d5ed9d659 /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedFrameProviderPythonInterface.cpp
parentdd8892300e7279e4b3ea5e085defe14d4849626f (diff)
[DirectX] Emit `hlsl.wavesize` function attribute as entry property metadata (#165624)
This pr adds support for emitting the `hlsl.wavesize` function attribute as an entry property metadata for a compute shader. It follows the implementation of `hlsl.numthreads`. - Collects the wave range information from the function attribute in `DXILMetadataAnalysis` - Introduce the `WaveRange` property tag - Emit a `WaveSize` or `WaveRange` metadata (depending on shader model) in `DXILTranslateMetadata` - Add tests for valid/invalid scenarios - Updates the base `PSVInfo` to reflect the min/max wave lane counts Resolves #70118
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedFrameProviderPythonInterface.cpp')
0 files changed, 0 insertions, 0 deletions