Searched refs:ResourceInfo (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | DXILResource.cpp | 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() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | DXILResource.h | 31 class ResourceInfo { 115 ResourceInfo(dxil::ResourceClass RC, dxil::ResourceKind Kind, Value *Symbol, in ResourceInfo() function 121 static ResourceInfo SRV(Value *Symbol, StringRef Name, 125 static ResourceInfo RawBuffer(Value *Symbol, StringRef Name, 127 static ResourceInfo StructuredBuffer(Value *Symbol, StringRef Name, 131 static ResourceInfo Texture2DMS(Value *Symbol, StringRef Name, 135 static ResourceInfo 140 static ResourceInfo UAV(Value *Symbol, StringRef Name, 145 static ResourceInfo RWRawBuffer(Value *Symbol, StringRef Name, 148 static ResourceInfo RWStructuredBuffer(Value *Symbol, StringRef Name, [all …]
|