Home
last modified time | relevance | path

Searched refs:isMultiVersion (Results 1 – 11 of 11) sorted by relevance

/external/llvm-project/clang/lib/CodeGen/
DCodeGenModule.cpp1146 if (FD->isMultiVersion() && !OmitMultiVersionMangling) { in getMangledNameImpl()
1167 if (!FD->isMultiVersion()) in UpdateMultiVersionNames()
1180 ->isMultiVersion() && in UpdateMultiVersionNames()
3052 else if (FD->isMultiVersion()) in EmitGlobalDefinition()
3063 if (FD->isMultiVersion()) in EmitGlobalDefinition()
3341 if (FD->isMultiVersion()) { in GetOrCreateLLVMFunction()
4482 if (FD->isMultiVersion() && Linkage == GVA_AvailableExternally) in getLLVMLinkageForDeclarator()
DCodeGenFunction.cpp2375 } else if (!TargetDecl->isMultiVersion() && in checkTargetFeatures()
/external/llvm-project/clang/lib/AST/
DDecl.cpp3212 return isMultiVersion() && hasAttr<CPUDispatchAttr>(); in isCPUDispatchMultiVersion()
3216 return isMultiVersion() && hasAttr<CPUSpecificAttr>(); in isCPUSpecificMultiVersion()
3220 return isMultiVersion() && hasAttr<TargetAttr>(); in isTargetMultiVersion()
DASTContext.cpp10792 assert(FD->isMultiVersion() && "Only valid for multiversioned functions"); in forEachMultiversionedFunctionVersion()
/external/llvm-project/clang/lib/Serialization/
DASTReaderDecl.cpp3110 if (FuncX->isMultiVersion() != FuncY->isMultiVersion()) in isSameEntity()
3115 if (FuncX->isMultiVersion()) { in isSameEntity()
DASTWriterDecl.cpp563 Record.push_back(D->isMultiVersion()); in VisitFunctionDecl()
/external/llvm-project/clang/lib/Sema/
DSemaOverload.cpp6342 if (Function->isMultiVersion() && Function->hasAttr<TargetAttr>() && in AddOverloadCandidate()
6995 if (Method->isMultiVersion() && Method->hasAttr<TargetAttr>() && in AddMethodCandidate()
7449 if (Conversion->isMultiVersion() && Conversion->hasAttr<TargetAttr>() && in AddConversionCandidate()
9441 if (!Cand1.Function || !Cand1.Function->isMultiVersion() || !Cand2.Function || in isBetterMultiversionCandidate()
9442 !Cand2.Function->isMultiVersion()) in isBetterMultiversionCandidate()
10258 if (Fn->isMultiVersion() && Fn->hasAttr<TargetAttr>() && in NoteOverloadCandidate()
12063 if (FunDecl->isMultiVersion()) { in AddMatchingNonTemplateFunction()
DSema.cpp2284 if (FD->isMultiVersion() && FD->hasAttr<TargetAttr>() && in noteOverloads()
DSemaDecl.cpp10362 if (!OldFD->isMultiVersion() && !OldTA && NewTA->isDefaultVersion()) { in CheckTargetCausesMultiVersioning()
10533 !OldFD->isMultiVersion(), NewMVType)) { in CheckMultiVersionAdditionalDecl()
10539 if (!OldFD->isMultiVersion()) { in CheckMultiVersionAdditionalDecl()
10605 if (!OldFD->isMultiVersion() && MVType == MultiVersionKind::None) in CheckMultiVersionFunction()
10608 if (OldFD->isMultiVersion() && MVType == MultiVersionKind::None) { in CheckMultiVersionFunction()
10616 if (!OldFD->isMultiVersion() && MVType == MultiVersionKind::Target) in CheckMultiVersionFunction()
14460 if (FD->isMultiVersion() && FD->hasAttr<CPUDispatchAttr>() && Body) in ActOnFinishFunctionBody()
DSemaTemplateInstantiateDecl.cpp6090 if (Function->isMultiVersion()) { in PerformPendingInstantiations()
/external/llvm-project/clang/include/clang/AST/
DDecl.h2384 bool isMultiVersion() const { in isMultiVersion() function