aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorCassandra Beckley <cbeckley@google.com>2025-03-20 12:49:44 -0700
committerGitHub <noreply@github.com>2025-03-20 15:49:44 -0400
commit864a83deb0b613a2e957b6c106a4412b54949131 (patch)
tree92b1d38958b0790c9f08524129073599f225d459 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parentdd191d3d4f970a1a17e180668c3e50e2e7938cdc (diff)
downloadllvm-864a83deb0b613a2e957b6c106a4412b54949131.zip
llvm-864a83deb0b613a2e957b6c106a4412b54949131.tar.gz
llvm-864a83deb0b613a2e957b6c106a4412b54949131.tar.bz2
[SPIR-V] Add support for inline SPIR-V types (#125316)
Using HLSL's [Inline SPIR-V](https://microsoft.github.io/hlsl-specs/proposals/0011-inline-spirv.html) features, users have the ability to use [`SpirvType`](https://microsoft.github.io/hlsl-specs/proposals/0011-inline-spirv.html#types) to have fine-grained control over the SPIR-V representation of a type. As explained in the spec, this is useful because it enables vendors to author headers with types for their own extensions. As discussed in [Target Extension Types for Inline SPIR-V and Decorated Types](https://github.com/llvm/wg-hlsl/pull/105), we would like to represent the HLSL SpirvType type using a 'spirv.Type' target extension type in LLVM IR. This pull request lowers that type to SPIR-V.
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions