Home
last modified time | relevance | path

Searched refs:Specialization (Results 1 – 23 of 23) sorted by relevance

/external/deqp/doc/testspecs/VK/
Dpipeline.spec_constant.txt1 Specialization Constants tests
15 + Specialization constants in composites (OpSpecConstantComposite instruction)
20 + Specialization constants in expressions (OpSpecConstantOp instruction)
50 the shader are used correctly. Specialization with one or more specialization
65 // Specialization constant expressions
69 // Specialization constant composites
/external/clang/lib/Sema/
DSemaTemplate.cpp2610 VarTemplateSpecializationDecl *Specialization = nullptr; in ActOnVarTemplateSpecialization() local
2624 Specialization = PrevDecl; in ActOnVarTemplateSpecialization()
2625 Specialization->setLocation(TemplateNameLoc); in ActOnVarTemplateSpecialization()
2639 Specialization = Partial; in ActOnVarTemplateSpecialization()
2675 Specialization = VarTemplateSpecializationDecl::Create( in ActOnVarTemplateSpecialization()
2678 Specialization->setTemplateArgsInfo(TemplateArgs); in ActOnVarTemplateSpecialization()
2681 VarTemplate->AddSpecialization(Specialization, InsertPos); in ActOnVarTemplateSpecialization()
2713 Specialization->setTemplateKeywordLoc(TemplateKWLoc); in ActOnVarTemplateSpecialization()
2714 Specialization->setLexicalDeclContext(CurContext); in ActOnVarTemplateSpecialization()
2719 CurContext->addDecl(Specialization); in ActOnVarTemplateSpecialization()
[all …]
DSemaTemplateDeduction.cpp2758 FunctionDecl *&Specialization, in FinishTemplateArgumentDeduction() argument
2904 Specialization = cast_or_null<FunctionDecl>( in FinishTemplateArgumentDeduction()
2907 if (!Specialization || Specialization->isInvalidDecl()) in FinishTemplateArgumentDeduction()
2910 assert(Specialization->getPrimaryTemplate()->getCanonicalDecl() == in FinishTemplateArgumentDeduction()
2915 if (Specialization->getTemplateSpecializationArgs() == DeducedArgumentList && in FinishTemplateArgumentDeduction()
2923 Specialization->setInvalidDecl(true); in FinishTemplateArgumentDeduction()
2936 if (ParamIdx >= Specialization->getNumParams()) in FinishTemplateArgumentDeduction()
2939 QualType DeducedA = Specialization->getParamDecl(ParamIdx)->getType(); in FinishTemplateArgumentDeduction()
2955 Pos = SuppressedDiagnostics.find(Specialization->getCanonicalDecl()); in FinishTemplateArgumentDeduction()
2957 SuppressedDiagnostics[Specialization->getCanonicalDecl()] in FinishTemplateArgumentDeduction()
[all …]
DSemaOverload.cpp6266 FunctionDecl *Specialization = nullptr; in AddMethodTemplateCandidate() local
6269 Specialization, Info, PartialOverloading)) { in AddMethodTemplateCandidate()
6285 assert(Specialization && "Missing member function template specialization?"); in AddMethodTemplateCandidate()
6286 assert(isa<CXXMethodDecl>(Specialization) && in AddMethodTemplateCandidate()
6288 AddMethodCandidate(cast<CXXMethodDecl>(Specialization), FoundDecl, in AddMethodTemplateCandidate()
6317 FunctionDecl *Specialization = nullptr; in AddTemplateOverloadCandidate() local
6320 Specialization, Info, PartialOverloading)) { in AddTemplateOverloadCandidate()
6336 assert(Specialization && "Missing function template specialization?"); in AddTemplateOverloadCandidate()
6337 AddOverloadCandidate(Specialization, FoundDecl, Args, CandidateSet, in AddTemplateOverloadCandidate()
6567 CXXConversionDecl *Specialization = nullptr; in AddTemplateConversionCandidate() local
[all …]
DSemaLookup.cpp890 FunctionDecl *Specialization = nullptr; in LookupDirect() local
909 Specialization, Info) in LookupDirect()
911 R.addDecl(Specialization); in LookupDirect()
DSemaTemplateInstantiateDecl.cpp2543 FunctionDecl *Specialization = cast<FunctionDecl>(Previous.getFoundDecl()); in VisitClassScopeFunctionSpecializationDecl() local
2544 assert(Specialization && "Class scope Specialization is null"); in VisitClassScopeFunctionSpecializationDecl()
2545 SemaRef.Context.setClassScopeSpecializationPattern(Specialization, OldFD); in VisitClassScopeFunctionSpecializationDecl()
DSemaDeclCXX.cpp7537 ClassTemplateSpecializationDecl *Specialization = in isStdInitializerList() local
7539 if (!Specialization) in isStdInitializerList()
7542 Template = Specialization->getSpecializedTemplate(); in isStdInitializerList()
7543 Arguments = Specialization->getTemplateArgs().data(); in isStdInitializerList()
/external/clang/include/clang/Sema/
DTemplateDeduction.h253 Decl *Specialization; member
260 Specialization = Spec; in set()
DSema.h6489 FunctionDecl *&Specialization,
6498 FunctionDecl *&Specialization,
6506 FunctionDecl *&Specialization,
6513 CXXConversionDecl *&Specialization,
6519 FunctionDecl *&Specialization,
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineSpecConstantTests.cpp190 class Specialization class
193 Specialization (const std::vector<SpecConstant>& specConstants);
204 Specialization::Specialization (const std::vector<SpecConstant>& specConstants) in Specialization() function in vkt::pipeline::__anon9375a2e00111::Specialization
496 const Specialization specialization (m_specConstants); in iterate()
621 const Specialization specialization (m_specConstants); in iterate()
/external/swiftshader/docs/
DReactor.md33 Specialization in general is the use of a more optimal routine that is specific for a certain set o…
230 Specialization section in Reactor Documentation
/external/deqp-deps/glslang/Test/
Dspv.float64.frag47 // Specialization constant
Dspv.float32.frag47 // Specialization constant
Dspv.float16.frag70 // Specialization constant
/external/deqp/external/openglcts/docs/specs/
DCTS_ARB_gl_spirv.txt152 * Specialization Constants
/external/clang/include/clang/AST/
DDeclTemplate.h2319 Specialization(FD), HasExplicitTemplateArgs(Args),
2325 CXXMethodDecl *Specialization;
2330 CXXMethodDecl *getSpecialization() const { return Specialization; }
/external/clang/lib/Serialization/
DASTWriterDecl.cpp235 const Decl *Specialization) { in RegisterTemplateSpecialization() argument
247 if (Writer.getFirstLocalDecl(Specialization) != Specialization) in RegisterTemplateSpecialization()
251 UPD_CXX_ADDED_TEMPLATE_SPECIALIZATION, Specialization)); in RegisterTemplateSpecialization()
DASTReaderDecl.cpp2063 D->Specialization = ReadDeclAs<CXXMethodDecl>(Record, Idx); in VisitClassScopeFunctionSpecializationDecl()
/external/libcxx/include/
D__tuple353 // Specialization for pair, tuple, and __tuple_types
/external/Microsoft-GSL/include/gsl/
Dspan769 // Specialization of gsl::at for span
/external/deqp-deps/SPIRV-Tools/
DREADME.md92 * Specialization Constants
/external/swiftshader/third_party/SPIRV-Tools/
DREADME.md92 * Specialization Constants
/external/clang/include/clang/Basic/
DDiagnosticSemaKinds.td3859 // C++ Class Template Partial Specialization
3892 // C++ Variable Template Partial Specialization