Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDXILResource.cpp46 static StringRef getResourceKindName(ResourceKind RK) { in getResourceKindName()
48 case ResourceKind::Texture1D: in getResourceKindName()
50 case ResourceKind::Texture2D: in getResourceKindName()
52 case ResourceKind::Texture2DMS: in getResourceKindName()
54 case ResourceKind::Texture3D: in getResourceKindName()
56 case ResourceKind::TextureCube: in getResourceKindName()
58 case ResourceKind::Texture1DArray: in getResourceKindName()
60 case ResourceKind::Texture2DArray: in getResourceKindName()
62 case ResourceKind::Texture2DMSArray: in getResourceKindName()
64 case ResourceKind::TextureCubeArray: in getResourceKindName()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILResourceAccess.cpp102 case dxil::ResourceKind::TypedBuffer: in createStoreIntrinsic()
104 case dxil::ResourceKind::RawBuffer: in createStoreIntrinsic()
105 case dxil::ResourceKind::StructuredBuffer: in createStoreIntrinsic()
107 case dxil::ResourceKind::Texture1D: in createStoreIntrinsic()
108 case dxil::ResourceKind::Texture2D: in createStoreIntrinsic()
109 case dxil::ResourceKind::Texture2DMS: in createStoreIntrinsic()
110 case dxil::ResourceKind::Texture3D: in createStoreIntrinsic()
111 case dxil::ResourceKind::TextureCube: in createStoreIntrinsic()
112 case dxil::ResourceKind::Texture1DArray: in createStoreIntrinsic()
113 case dxil::ResourceKind::Texture2DArray: in createStoreIntrinsic()
[all …]
H A DDXILPrettyPrinter.cpp100 static StringRef getTextureDimName(dxil::ResourceKind RK) { in getTextureDimName()
102 case dxil::ResourceKind::Texture1D: in getTextureDimName()
104 case dxil::ResourceKind::Texture2D: in getTextureDimName()
106 case dxil::ResourceKind::Texture3D: in getTextureDimName()
108 case dxil::ResourceKind::TextureCube: in getTextureDimName()
110 case dxil::ResourceKind::Texture1DArray: in getTextureDimName()
112 case dxil::ResourceKind::Texture2DArray: in getTextureDimName()
114 case dxil::ResourceKind::TextureCubeArray: in getTextureDimName()
116 case dxil::ResourceKind::TBuffer: in getTextureDimName()
118 case dxil::ResourceKind::FeedbackTexture2D: in getTextureDimName()
[all …]
H A DDXContainerGlobals.cpp189 const dxbc::PSV::ResourceType Type, const dxil::ResourceKind Kind, in addResourcesForPSV()
196 BindInfo.Kind = static_cast<dxbc::PSV::ResourceKind>(Kind); in addResourcesForPSV()
204 dxil::ResourceKind::CBuffer)); in addResourcesForPSV()
210 dxil::ResourceKind::Sampler)); in addResourcesForPSV()
H A DDXILShaderFlags.cpp178 case dxil::ResourceKind::StructuredBuffer: in updateFunctionFlags()
179 case dxil::ResourceKind::RawBuffer: in updateFunctionFlags()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDXILResource.h105 dxil::ResourceKind getDimension() const { in getDimension()
106 return static_cast<dxil::ResourceKind>(getIntParameter(3)); in getDimension()
130 dxil::ResourceKind getDimension() const { in getDimension()
131 return static_cast<dxil::ResourceKind>(getIntParameter(3)); in getDimension()
154 dxil::ResourceKind getDimension() const { in getDimension()
155 return static_cast<dxil::ResourceKind>(getIntParameter(1)); in getDimension()
293 dxil::ResourceKind Kind;
298 const dxil::ResourceKind Kind);
300 : ResourceTypeInfo(HandleTy, {}, dxil::ResourceKind::Invalid) {} in ResourceTypeInfo()
324 dxil::ResourceKind getResourceKind() const { return Kind; } in getResourceKind()
/freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/
H A DDXContainer.cpp192 #define RESOURCE_KIND(Val, Enum) {#Enum, PSV::ResourceKind::Enum},
194 static const EnumEntry<PSV::ResourceKind> ResourceKindNames[] = {
198 ArrayRef<EnumEntry<PSV::ResourceKind>> PSV::getResourceKinds() { in getResourceKinds()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DDXILABI.h34 enum class ResourceKind : uint32_t { enum
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDXContainer.h411 enum class ResourceKind : uint32_t { enum
415 LLVM_ABI ArrayRef<EnumEntry<ResourceKind>> getResourceKinds();
548 ResourceKind Kind;
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DDXContainerYAML.cpp564 void ScalarEnumerationTraits<dxbc::PSV::ResourceKind>::enumeration( in enumeration()
565 IO &IO, dxbc::PSV::ResourceKind &Value) { in enumeration()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DDXContainerYAML.h320 LLVM_YAML_DECLARE_ENUM_TRAITS(llvm::dxbc::PSV::ResourceKind) in LLVM_YAML_IS_SEQUENCE_VECTOR()