| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | DXILABI.h | 28 CBuffer, enumerator 48 CBuffer, enumerator
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/HLSL/ |
| H A D | HLSLRootSignature.h | 45 enum class DescriptorType : uint8_t { SRV = 0, UAV, CBuffer }; enumerator 63 case DescriptorType::CBuffer: in setDefaultFlags() 105 case ClauseType::CBuffer: in setDefaultFlags()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILPrettyPrinter.cpp | 28 case dxil::ResourceClass::CBuffer: in getRCName() 42 case dxil::ResourceClass::CBuffer: in getRCPrefix() 128 case dxil::ResourceKind::CBuffer: in getTextureDimName() 169 case dxil::ResourceKind::CBuffer: in format()
|
| H A D | DXILResourceAccess.cpp | 120 case dxil::ResourceKind::CBuffer: in createStoreIntrinsic() 188 case dxil::ResourceKind::CBuffer: in createLoadIntrinsic()
|
| H A D | DXContainerGlobals.cpp | 204 dxil::ResourceKind::CBuffer)); in addResourcesForPSV()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | DXILResource.cpp | 38 case ResourceClass::CBuffer: in getResourceClassName() 72 case ResourceKind::CBuffer: in getResourceKindName() 250 RC = ResourceClass::CBuffer; in ResourceTypeInfo() 251 Kind = ResourceKind::CBuffer; in ResourceTypeInfo() 348 case ResourceKind::CBuffer: { in createElementStruct() 379 return RC == ResourceClass::CBuffer; in isCBuffer() 407 case ResourceKind::CBuffer: in isTyped() 449 case ResourceKind::CBuffer: in isROV() 522 case ResourceKind::CBuffer: in getTypedElementType()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | DirectX.cpp | 73 case llvm::dxil::ResourceClass::CBuffer: { in getHLSLType()
|
| H A D | SPIR.cpp | 501 case llvm::dxil::ResourceClass::CBuffer: { in getHLSLType()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaHLSL.cpp | 65 case ResourceClass::CBuffer: in getRegisterType() 66 return RegisterType::CBuffer; in getRegisterType() 88 *RT = RegisterType::CBuffer; in convertToRegisterType() 113 case RegisterType::CBuffer: in getResourceClass() 114 return ResourceClass::CBuffer; in getResourceClass() 192 Decl *SemaHLSL::ActOnStartBuffer(Scope *BufferScope, bool CBuffer, in ActOnStartBuffer() argument 199 getASTContext(), LexicalParent, CBuffer, KwLoc, Ident, IdentLoc, LBrace); in ActOnStartBuffer() 202 auto RC = CBuffer ? llvm::hlsl::ResourceClass::CBuffer in ActOnStartBuffer() 580 BufDecl->isCBuffer() ? RegisterType::CBuffer : RegisterType::SRV; in addImplicitBindingAttrToBuffer() 1200 Info.Class = llvm::dxil::ResourceClass::CBuffer; in handleRootSignatureElements() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/HLSL/ |
| H A D | HLSLRootSignature.cpp | 115 {"CBV", dxil::ResourceClass::CBuffer},
|
| H A D | RootSignatureMetadata.cpp | 24 {"CBV", dxil::ResourceClass::CBuffer},
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaHLSL.h | 110 Decl *ActOnStartBuffer(Scope *BufferScope, bool CBuffer, SourceLocation KwLoc,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DXILResource.h | 688 CBufferSpaces(dxil::ResourceClass::CBuffer), in DXILResourceBindingInfo() 702 case dxil::ResourceClass::CBuffer: in getBindingSpaces()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | DXContainerConstants.def | 351 RESOURCE_KIND(13, CBuffer)
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseHLSLRootSignature.cpp | 238 Descriptor.Type = DescriptorType::CBuffer; in parseRootDescriptor() 364 Clause.Type = ClauseType::CBuffer; in parseDescriptorTableClause()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGHLSLRuntime.cpp | 191 HLSLAttributedResourceType::Attributes(ResourceClass::CBuffer)); in createBufferHandleType()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Decl.cpp | 5781 HLSLBufferDecl::HLSLBufferDecl(DeclContext *DC, bool CBuffer, in HLSLBufferDecl() argument 5786 IsCBuffer(CBuffer), HasValidPackoffset(false), LayoutStruct(nullptr) {} in HLSLBufferDecl() 5789 DeclContext *LexicalParent, bool CBuffer, in Create() argument 5806 new (C, DC) HLSLBufferDecl(DC, CBuffer, KwLoc, ID, IDLoc, LBrace); in Create()
|
| H A D | ItaniumMangle.cpp | 4681 case llvm::dxil::ResourceClass::CBuffer: in mangleType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 5123 HLSLBufferDecl(DeclContext *DC, bool CBuffer, SourceLocation KwLoc, 5131 bool CBuffer, SourceLocation KwLoc,
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Attr.td | 4905 enum class RegisterType : unsigned { SRV, UAV, CBuffer, Sampler, C, I }; 5006 /*is_string=*/true, ["SRV", "UAV", "CBuffer", "Sampler"], 5007 ["SRV", "UAV", "CBuffer", "Sampler"],
|