diff options
author | Helena Kotas <hekotas@microsoft.com> | 2024-09-16 19:35:24 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-16 19:35:24 -0700 |
commit | 5df1b79372a89648cdb4ab798f1c74985e00ac6e (patch) | |
tree | 25e77b0902805dc04b136ad3b7ce5dbaa02af078 /llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp | |
parent | 8982f9854f1fc6c3ade8c01f992fc49bf41f89b9 (diff) | |
download | llvm-5df1b79372a89648cdb4ab798f1c74985e00ac6e.zip llvm-5df1b79372a89648cdb4ab798f1c74985e00ac6e.tar.gz llvm-5df1b79372a89648cdb4ab798f1c74985e00ac6e.tar.bz2 |
[HLSL] Add `[[hlsl::raw_buffer]]` attribute (#107954)
This PR introduces new HLSL resource type attribute
`[[hlsl::raw_buffer]]`. Presence of this attribute on a resource handle
means that the resource does not require typed element access. The
attribute will be used on resource handles that represent buffers like
`StructuredBuffer` or `ByteAddressBuffer` and in DXIL it will be
translated to target extension type `dx.RawBuffer`.
Fixes #107907
Diffstat (limited to 'llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions