summaryrefslogtreecommitdiff
path: root/llvm/lib/Frontend/HLSL/RootSignatureValidations.cpp
AgeCommit message (Expand)Author
2025-10-08[DirectX] Making sure we always parse, validate and verify Flags (#162171)joaosaffran
2025-10-06[DirectX] Fix Flags validation to prevent casting into enum (#161587)joaosaffran
2025-10-01[HLSL] Update Frontend to support version 1.2 of root signature (#160616)joaosaffran
2025-09-26[DirectX] Updating DXContainer Yaml to represent Root Signature 1.2 (#159659)joaosaffran
2025-09-26[DirectX] Adding missing descriptor table validations (#153276)joaosaffran
2025-09-22[SemaHLSL] Correct descriptor range overflow validation (#159475)Finn Plummer
2025-09-11[DirectX] Removing dxbc StaticSampler from mcbxdc (#154631)joaosaffran
2025-09-10[DirectX] Removing dxbc DescriptorRange from mcbxdc (#154629)joaosaffran
2025-09-09[Sema][Parse][HLSL] Implement front-end rootsignature validations (#156754)Finn Plummer
2025-08-08[HLSL][NFC] Fix range check in verifyRegisterSpace (#152615)Shafik Yaghmour
2025-08-05[HLSL][Sema] Use hlsl::BindingInfoBuilder instead of RangeInfo. NFC (#150634)Justin Bogner
2025-07-11[HLSL][RootSignature] Retain `SourceLocation` of `RootElement` for `SemaHLSL`...Finn Plummer
2025-07-09[DirectX] Add missing verifications during `validate` of `DXILRootSignature` ...Finn Plummer
2025-07-08[NFC][HLSL] Move resource range logic from `SemaHLSL` to `RootSignatureValida...Finn Plummer
2025-07-07[NFC][HLSL][DirectX] Move `DXILRootSignature` validations to `RootSignatureVa...Finn Plummer
2025-07-04[NFC][HLSL][RootSignature] Split up `HLSLRootSignatureUtils` (#146124)Finn Plummer