Home
last modified time | relevance | path

Searched refs:ResourceBase (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDXILResource.h30 class ResourceBase {
38 ResourceBase(uint32_t I, hlsl::FrontendResource R);
70 class UAVResource : public ResourceBase {
71 ResourceBase::Kinds Shape;
75 ResourceBase::ExtendedProperties ExtProps;
81 : ResourceBase(I, R), Shape(R.getResourceKind()), GloballyCoherent(false), in UAVResource()
88 class ConstantBuffer : public ResourceBase {
H A DDXILResource.cpp59 ResourceBase::ResourceBase(uint32_t I, FrontendResource R) in ResourceBase() function in ResourceBase
66 StringRef ResourceBase::getElementTypeName(ElementType ElTy) { in getElementTypeName()
110 void ResourceBase::printElementType(Kinds Kind, ElementType ElTy, in printElementType()
133 StringRef ResourceBase::getKindName(Kinds Kind) { in getKindName()
216 void ResourceBase::print(raw_ostream &OS, StringRef IDPrefix, in print()
246 ResourceBase::print(OS, "U", "u"); in print()
250 : ResourceBase(I, R) {} in ConstantBuffer()
265 ResourceBase::print(OS, "CB", "cb"); in print()
287 void ResourceBase::write(LLVMContext &Ctx, in write()
302 ResourceBase::write(Ctx, Entries); in write()
[all …]