aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectProcess.cpp
diff options
context:
space:
mode:
authorFinn Plummer <finn.c.plum@gmail.com>2025-07-09 12:02:02 -0700
committerGitHub <noreply@github.com>2025-07-09 12:02:02 -0700
commit420e2f584de21385f07965f78458119ede6768d8 (patch)
treebd7510eeedc49e2ad15a41df13d246e9e0b701d9 /lldb/source/Commands/CommandObjectProcess.cpp
parentd5da826159bdae439c194f20ab2cdb63d9f52169 (diff)
downloadllvm-420e2f584de21385f07965f78458119ede6768d8.zip
llvm-420e2f584de21385f07965f78458119ede6768d8.tar.gz
llvm-420e2f584de21385f07965f78458119ede6768d8.tar.bz2
[DirectX] Add missing verifications during `validate` of `DXILRootSignature` (#147111)
This pr resolves some discrepancies in verification during `validate` in `DXILRootSignature.cpp`. Note: we don't add a backend test for version 1.0 flag values because it treats the struct as though there is no flags value. However, this will be used when we use the verifications in the frontend. - Updates `verifyDescriptorFlag` to check for valid flags based on version, as reflected [here](https://github.com/llvm/wg-hlsl/pull/297) - Add test to demonstrate updated flag verifications - Adds `verifyNumDescriptors` to the validation of `DescriptorRange`s - Add a test to demonstrate `numDescriptors` verification - Updates a number of tests that mistakenly had an invalid `numDescriptors` specified Resolves: https://github.com/llvm/llvm-project/issues/147107
Diffstat (limited to 'lldb/source/Commands/CommandObjectProcess.cpp')
0 files changed, 0 insertions, 0 deletions