[all-commits] [llvm/llvm-project] aa1829: [NFC][HLSL] Move resource range logic from `SemaHL...
Finn Plummer via All-commits
all-commits at lists.llvm.org
Tue Jul 8 18:13:57 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: aa1829df02b24cb8f4a1846348b5a7b4e0be62f8
https://github.com/llvm/llvm-project/commit/aa1829df02b24cb8f4a1846348b5a7b4e0be62f8
Author: Finn Plummer <finn.c.plum at gmail.com>
Date: 2025-07-08 (Tue, 08 Jul 2025)
Changed paths:
M clang/lib/Sema/SemaHLSL.cpp
M llvm/include/llvm/Frontend/HLSL/RootSignatureValidations.h
M llvm/lib/Frontend/HLSL/RootSignatureValidations.cpp
Log Message:
-----------
[NFC][HLSL] Move resource range logic from `SemaHLSL` to `RootSignatureValidations` (#147117)
This pr abstracts out the logic of detecting resource range overlap from
`SemaHLSL` into the `RootSignatureValidations` library.
For more context see linked issue.
- Moves the validation logic from `SemaHLSL` to
`RootSignatureValidations`
- Updates `SemaHLSL` to use the new interface for the validations
Resolves: https://github.com/llvm/llvm-project/issues/146393
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list