Lines Matching refs:ResourceInfo
16 bool ResourceInfo::isUAV() const { return RC == ResourceClass::UAV; } in isUAV()
18 bool ResourceInfo::isCBuffer() const { return RC == ResourceClass::CBuffer; } in isCBuffer()
20 bool ResourceInfo::isSampler() const { return RC == ResourceClass::Sampler; } in isSampler()
22 bool ResourceInfo::isStruct() const { in isStruct()
26 bool ResourceInfo::isTyped() const { in isTyped()
55 bool ResourceInfo::isFeedback() const { in isFeedback()
60 bool ResourceInfo::isMultiSample() const { in isMultiSample()
65 ResourceInfo ResourceInfo::SRV(Value *Symbol, StringRef Name, in SRV()
69 ResourceInfo RI(ResourceClass::SRV, Kind, Symbol, Name, Binding, UniqueID); in SRV()
77 ResourceInfo ResourceInfo::RawBuffer(Value *Symbol, StringRef Name, in RawBuffer()
80 ResourceInfo RI(ResourceClass::SRV, ResourceKind::RawBuffer, Symbol, Name, in RawBuffer()
85 ResourceInfo ResourceInfo::StructuredBuffer(Value *Symbol, StringRef Name, in StructuredBuffer()
89 ResourceInfo RI(ResourceClass::SRV, ResourceKind::StructuredBuffer, Symbol, in StructuredBuffer()
96 ResourceInfo ResourceInfo::Texture2DMS(Value *Symbol, StringRef Name, in Texture2DMS()
101 ResourceInfo RI(ResourceClass::SRV, ResourceKind::Texture2DMS, Symbol, Name, in Texture2DMS()
109 ResourceInfo ResourceInfo::Texture2DMSArray( in Texture2DMSArray()
112 ResourceInfo RI(ResourceClass::SRV, ResourceKind::Texture2DMSArray, Symbol, in Texture2DMSArray()
120 ResourceInfo ResourceInfo::UAV(Value *Symbol, StringRef Name, in UAV()
125 ResourceInfo RI(ResourceClass::UAV, Kind, Symbol, Name, Binding, UniqueID); in UAV()
136 ResourceInfo ResourceInfo::RWRawBuffer(Value *Symbol, StringRef Name, in RWRawBuffer()
140 ResourceInfo RI(ResourceClass::UAV, ResourceKind::RawBuffer, Symbol, Name, in RWRawBuffer()
148 ResourceInfo ResourceInfo::RWStructuredBuffer(Value *Symbol, StringRef Name, in RWStructuredBuffer()
154 ResourceInfo RI(ResourceClass::UAV, ResourceKind::StructuredBuffer, Symbol, in RWStructuredBuffer()
164 ResourceInfo
165 ResourceInfo::RWTexture2DMS(Value *Symbol, StringRef Name, in RWTexture2DMS()
169 ResourceInfo RI(ResourceClass::UAV, ResourceKind::Texture2DMS, Symbol, Name, in RWTexture2DMS()
180 ResourceInfo
181 ResourceInfo::RWTexture2DMSArray(Value *Symbol, StringRef Name, in RWTexture2DMSArray()
185 ResourceInfo RI(ResourceClass::UAV, ResourceKind::Texture2DMSArray, Symbol, in RWTexture2DMSArray()
196 ResourceInfo ResourceInfo::FeedbackTexture2D(Value *Symbol, StringRef Name, in FeedbackTexture2D()
200 ResourceInfo RI(ResourceClass::UAV, ResourceKind::FeedbackTexture2D, Symbol, in FeedbackTexture2D()
209 ResourceInfo
210 ResourceInfo::FeedbackTexture2DArray(Value *Symbol, StringRef Name, in FeedbackTexture2DArray()
213 ResourceInfo RI(ResourceClass::UAV, ResourceKind::FeedbackTexture2DArray, in FeedbackTexture2DArray()
222 ResourceInfo ResourceInfo::CBuffer(Value *Symbol, StringRef Name, in CBuffer()
225 ResourceInfo RI(ResourceClass::CBuffer, ResourceKind::CBuffer, Symbol, Name, in CBuffer()
231 ResourceInfo ResourceInfo::Sampler(Value *Symbol, StringRef Name, in Sampler()
234 ResourceInfo RI(ResourceClass::Sampler, ResourceKind::Sampler, Symbol, Name, in Sampler()
240 bool ResourceInfo::operator==(const ResourceInfo &RHS) const { in operator ==()
266 MDTuple *ResourceInfo::getAsMetadata(LLVMContext &Ctx) const { in getAsMetadata()
328 std::pair<uint32_t, uint32_t> ResourceInfo::getAnnotateProps() const { in getAnnotateProps()