diff options
author | Finn Plummer <finn.c.plum@gmail.com> | 2025-07-04 09:48:24 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-04 09:48:24 -0700 |
commit | 6a948145aa7a55af31e7406842a4f45a86b74eaf (patch) | |
tree | b0f43ac3d753b64a97d197909f0b45a0ca21a4bf /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | b0473c599b0418c71d15150e0ea19d57df3b98e5 (diff) | |
download | llvm-6a948145aa7a55af31e7406842a4f45a86b74eaf.zip llvm-6a948145aa7a55af31e7406842a4f45a86b74eaf.tar.gz llvm-6a948145aa7a55af31e7406842a4f45a86b74eaf.tar.bz2 |
[HLSL][RootSignature] Update `setDefaultFlags` to account for Root Signature Version (#145828)
This pr updates `setDefaultFlags` in `HLSLRootSignature.h` to account
for which version it should initialize the default flag values for.
- Updates `setDefaultFlags` with a `Version` argument and initializes
them to be compliant as described
[here](https://github.com/llvm/wg-hlsl/pull/297).
- Updates `RootSignatureParser` to retain the `Version` and pass this
into `setDefaultFlags`
- Updates all uses of `setDefaultFlags` in test-cases
- Adds some new unit testing to ensure behaviour is as expected and that
the Parser correctly passes down the version
Resolves https://github.com/llvm/llvm-project/issues/145820.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions