diff options
author | Deric C. <cheung.deric@gmail.com> | 2025-04-29 11:56:21 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-29 11:56:21 -0700 |
commit | e33b7a1d6388007183b7657958a0d32626caea46 (patch) | |
tree | 15b4a71cd2bbb0ed769a3b8d853d71297c1953e3 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 7d91cf4bab8c9c4daa3d3a9fca87778d6ccacb6b (diff) | |
download | llvm-e33b7a1d6388007183b7657958a0d32626caea46.zip llvm-e33b7a1d6388007183b7657958a0d32626caea46.tar.gz llvm-e33b7a1d6388007183b7657958a0d32626caea46.tar.bz2 |
[DirectX] Implement Shader Flag Analysis for `UAVsAtEveryStage` (#137085)
Fixes #112272
In addition to the implementation of the UAVsAtEveryStage shader flag
analysis, several unrelated tests have had the `dx.valver` module
metadata defined to avoid setting the UAVsAtEveryStage shader flag in
them.
Example:
```
!dx.valver = !{!0}
!0 = !{i32 1, i32 8}
```
---------
Co-authored-by: Justin Bogner <mail@justinbogner.com>
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions