Home
last modified time | relevance | path

Searched refs:ResourceKind (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILResource.cpp109 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 DDXILResource.h44 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 DDXILResource.cpp23 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 DHLSLResource.h27 using dxil::ResourceKind;
34 FrontendResource(GlobalVariable *GV, ResourceKind RK, ElementType ElTy,
39 ResourceKind getResourceKind();
/freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/
H A DHLSLResource.cpp26 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 DDXILResource.h87 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 DCGHLSLRuntime.cpp185 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 DCGHLSLRuntime.h128 llvm::hlsl::ResourceKind RK, bool IsROV,
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DDXILABI.h51 enum class ResourceKind : uint32_t { enum
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp119 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 DAttr.td4575 "ResourceKind", "llvm::hlsl::ResourceKind",