Searched refs:ResourceKind (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILResource.cpp | 109 void ResourceBase::printElementType(ResourceKind Kind, ElementType ElTy, in printElementType() 116 case ResourceKind::RawBuffer: in printElementType() 119 case ResourceKind::StructuredBuffer: in printElementType() 122 case ResourceKind::CBuffer: in printElementType() 123 case ResourceKind::Sampler: in printElementType() 126 case ResourceKind::Invalid: in printElementType() 127 case ResourceKind::NumEntries: in printElementType() 132 StringRef ResourceBase::getKindName(ResourceKind Kind) { in getKindName() 134 case ResourceKind::NumEntries: in getKindName() 135 case ResourceKind::Invalid: in getKindName() [all …]
|
| H A D | DXILResource.h | 44 static StringRef getKindName(dxil::ResourceKind Kind); 45 static void printKind(dxil::ResourceKind Kind, unsigned Alignment, 50 static void printElementType(dxil::ResourceKind Kind, 72 dxil::ResourceKind Shape;
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | DXILResource.cpp | 23 return Kind == ResourceKind::StructuredBuffer; in isStruct() 28 case ResourceKind::Texture1D: in isTyped() 29 case ResourceKind::Texture2D: in isTyped() 30 case ResourceKind::Texture2DMS: in isTyped() 31 case ResourceKind::Texture3D: in isTyped() 32 case ResourceKind::TextureCube: in isTyped() 33 case ResourceKind::Texture1DArray: in isTyped() 34 case ResourceKind::Texture2DArray: in isTyped() 35 case ResourceKind::Texture2DMSArray: in isTyped() 36 case ResourceKind::TextureCubeArray: in isTyped() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/HLSL/ |
| H A D | HLSLResource.h | 27 using dxil::ResourceKind; 34 FrontendResource(GlobalVariable *GV, ResourceKind RK, ElementType ElTy, 39 ResourceKind getResourceKind();
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/ |
| H A D | HLSLResource.cpp | 26 ResourceKind FrontendResource::getResourceKind() { in getResourceKind() 27 return static_cast<ResourceKind>( in getResourceKind() 58 FrontendResource::FrontendResource(GlobalVariable *GV, ResourceKind RK, in FrontendResource()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | DXILResource.h | 87 dxil::ResourceKind Kind; 115 ResourceInfo(dxil::ResourceClass RC, dxil::ResourceKind Kind, Value *Symbol, in ResourceInfo() 124 dxil::ResourceKind Kind); 144 dxil::ResourceKind Kind);
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGHLSLRuntime.cpp | 185 llvm::hlsl::ResourceKind RK = Buf.IsCBuffer in finishCodeGen() 186 ? llvm::hlsl::ResourceKind::CBuffer in finishCodeGen() 187 : llvm::hlsl::ResourceKind::TBuffer; in finishCodeGen() 199 llvm::hlsl::ResourceKind RK, in addBufferResourceAnnotation() 289 llvm::hlsl::ResourceKind RK = HLSLResAttr->getResourceKind(); in annotateHLSLResource()
|
| H A D | CGHLSLRuntime.h | 128 llvm::hlsl::ResourceKind RK, bool IsROV,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | DXILABI.h | 51 enum class ResourceKind : uint32_t { enum
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | HLSLExternalSemaSource.cpp | 119 ResourceKind RK, bool IsROV) { in annotateHLSLResource() 489 ResourceClass RC, ResourceKind RK, in setupBufferType() 504 ResourceKind::TypedBuffer, /*IsROV=*/false) in defineHLSLTypesWithForwardDeclarations() 515 ResourceKind::TypedBuffer, /*IsROV=*/true) in defineHLSLTypesWithForwardDeclarations()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Attr.td | 4575 "ResourceKind", "llvm::hlsl::ResourceKind",
|