LLVM 19.0.0git
llvm::dxil::ResourceInfo Member List

This is the complete list of members for llvm::dxil::ResourceInfo, including all inherited members.

CBuffer(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, uint32_t Size)llvm::dxil::ResourceInfostatic
CBufferSizellvm::dxil::ResourceInfo
Feedbackllvm::dxil::ResourceInfo
FeedbackTexture2D(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, dxil::SamplerFeedbackType FeedbackTy)llvm::dxil::ResourceInfostatic
FeedbackTexture2DArray(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, dxil::SamplerFeedbackType FeedbackTy)llvm::dxil::ResourceInfostatic
getAnnotateProps() constllvm::dxil::ResourceInfo
getAsMetadata(LLVMContext &Ctx) constllvm::dxil::ResourceInfo
getBinding() constllvm::dxil::ResourceInfoinline
operator==(const ResourceInfo &RHS) constllvm::dxil::ResourceInfo
RawBuffer(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID)llvm::dxil::ResourceInfostatic
RWRawBuffer(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, bool GloballyCoherent, bool IsROV)llvm::dxil::ResourceInfostatic
RWStructuredBuffer(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, uint32_t Stride, Align Alignment, bool GloballyCoherent, bool IsROV, bool HasCounter)llvm::dxil::ResourceInfostatic
RWTexture2DMS(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, dxil::ElementType ElementTy, uint32_t ElementCount, uint32_t SampleCount, bool GloballyCoherent)llvm::dxil::ResourceInfostatic
RWTexture2DMSArray(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, dxil::ElementType ElementTy, uint32_t ElementCount, uint32_t SampleCount, bool GloballyCoherent)llvm::dxil::ResourceInfostatic
Sampler(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, dxil::SamplerType SamplerTy)llvm::dxil::ResourceInfostatic
SamplerTyllvm::dxil::ResourceInfo
SRV(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, dxil::ElementType ElementTy, uint32_t ElementCount, dxil::ResourceKind Kind)llvm::dxil::ResourceInfostatic
Structllvm::dxil::ResourceInfo
StructuredBuffer(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, uint32_t Stride, Align Alignment)llvm::dxil::ResourceInfostatic
Texture2DMS(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, dxil::ElementType ElementTy, uint32_t ElementCount, uint32_t SampleCount)llvm::dxil::ResourceInfostatic
Texture2DMSArray(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, dxil::ElementType ElementTy, uint32_t ElementCount, uint32_t SampleCount)llvm::dxil::ResourceInfostatic
Typedllvm::dxil::ResourceInfo
UAV(Value *Symbol, StringRef Name, ResourceBinding Binding, uint32_t UniqueID, dxil::ElementType ElementTy, uint32_t ElementCount, bool GloballyCoherent, bool IsROV, dxil::ResourceKind Kind)llvm::dxil::ResourceInfostatic
UAVFlagsllvm::dxil::ResourceInfo