Home
last modified time | relevance | path

Searched refs:ResourceClass (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGHLSLRuntime.cpp179 llvm::hlsl::ResourceClass RC = Buf.IsCBuffer in finishCodeGen()
180 ? llvm::hlsl::ResourceClass::CBuffer in finishCodeGen()
181 : llvm::hlsl::ResourceClass::SRV; in finishCodeGen()
195 llvm::hlsl::ResourceClass RC, in addBufferResourceAnnotation()
204 case llvm::hlsl::ResourceClass::UAV: in addBufferResourceAnnotation()
207 case llvm::hlsl::ResourceClass::SRV: in addBufferResourceAnnotation()
210 case llvm::hlsl::ResourceClass::CBuffer: in addBufferResourceAnnotation()
284 llvm::hlsl::ResourceClass RC = Attr->getResourceClass(); in annotateHLSLResource()
H A DCGHLSLRuntime.h93 llvm::hlsl::ResourceClass RC,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp118 BuiltinTypeDeclBuilder &annotateResourceClass(ResourceClass RC, in annotateResourceClass()
143 static Expr *emitResourceClassExpr(ASTContext &AST, ResourceClass RC) { in emitResourceClassExpr()
152 ResourceClass RC) { in addDefaultHandleConstructor()
481 ResourceClass RC, ResourceKind RK, in setupBufferType()
495 setupBufferType(Decl, *SemaPtr, ResourceClass::UAV, in defineHLSLTypesWithForwardDeclarations()
506 setupBufferType(Decl, *SemaPtr, ResourceClass::UAV, in defineHLSLTypesWithForwardDeclarations()
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/HLSL/
H A DHLSLResource.h23 enum class ResourceClass : uint8_t { enum
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td4340 let Args = [EnumArgument<"ResourceClass", "llvm::hlsl::ResourceClass",