2 Commits

Author SHA1 Message Date
Helena Kotas
8eadbea8e3
[HLSL] Diagnose overlapping resource bindings (#140982)
Adds reporting of overlapping binding errors to `DXILPostOptimizationValidation` pass. Only runs when `DXILResourceBindingAnalysis` detects that there is a resource binding that overlaps while it is building up a map of available register spaces.

Fixes #110723
2025-05-30 13:22:25 -07:00
Ashley Coleman
793bee4f7b
[HLSL] Raise Diag for Invalid CounterDirection (#137697)
Fixes #135672

Raise a diagnostic in the post optimization validation pass as defined
in
https://github.com/llvm/wg-hlsl/blob/main/proposals/0022-resource-instance-analysis.md
2025-05-09 15:14:26 -06:00