Issue 145940
Summary [HLSL][DirectX][NFC] Move validations from `DXILRootSignature` pass to `Frontend/HLSL/RootSignature`
Labels backend:DirectX, HLSL
Assignees
Reporter inbelic
    This issue tracks a non-functional change to move all, currently static, validations functions into a common interface in `Fronted/HLSL/RootSignature`.

This will allow the re-use of these verification functions for https://github.com/llvm/llvm-project/issues/129940.

AC:
- [ ] Extend `HLSLRootSignature.[h|cpp]` to provide an interface for the basic validations of root signatures
- [ ] `DXILRootSignature` should be updated to depend on `Frontend/HLSL/RootSignature` and use the validation interface provided there
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to