Searched refs:ResourceClass (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGHLSLRuntime.cpp | 179 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 D | CGHLSLRuntime.h | 93 llvm::hlsl::ResourceClass RC,
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | HLSLExternalSemaSource.cpp | 118 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 D | HLSLResource.h | 23 enum class ResourceClass : uint8_t { enum
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Attr.td | 4340 let Args = [EnumArgument<"ResourceClass", "llvm::hlsl::ResourceClass",
|