LLVM 20.0.0git
|
#include "Target/DirectX/DXILResource.h"
Public Types | |
enum | Tags : uint32_t { TypedBufferElementType = 0 , StructuredBufferElementStride , SamplerFeedbackKind , Atomic64Use } |
Public Member Functions | |
MDNode * | write (LLVMContext &Ctx) const |
Public Attributes | |
std::optional< dxil::ElementType > | ElementType |
Definition at line 55 of file DXILResource.h.
Enumerator | |
---|---|
TypedBufferElementType | |
StructuredBufferElementStride | |
SamplerFeedbackKind | |
Atomic64Use |
Definition at line 60 of file DXILResource.h.
MDNode * ResourceBase::ExtendedProperties::write | ( | LLVMContext & | Ctx | ) | const |
Definition at line 273 of file DXILResource.cpp.
References B, llvm::ConstantAsMetadata::get(), llvm::MDNode::get(), and TypedBufferElementType.
std::optional<dxil::ElementType> llvm::dxil::ResourceBase::ExtendedProperties::ElementType |
Definition at line 56 of file DXILResource.h.
Referenced by llvm::dxil::UAVResource::print().