Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenModule.cpp971 if (FD->isMultiVersion() && !OmitMultiVersionMangling) { in getMangledNameImpl()
992 if (!FD->isMultiVersion()) in UpdateMultiVersionNames()
1005 ->isMultiVersion() && in UpdateMultiVersionNames()
2457 else if (FD->isMultiVersion()) in EmitGlobalDefinition()
2468 if (FD->isMultiVersion()) in EmitGlobalDefinition()
2727 if (FD->isMultiVersion()) { in GetOrCreateLLVMFunction()
3792 if (FD->isMultiVersion() && Linkage == GVA_AvailableExternally) in getLLVMLinkageForDeclarator()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDecl.cpp2957 return isMultiVersion() && hasAttr<CPUDispatchAttr>(); in isCPUDispatchMultiVersion()
2961 return isMultiVersion() && hasAttr<CPUSpecificAttr>(); in isCPUSpecificMultiVersion()
2965 return isMultiVersion() && hasAttr<TargetAttr>(); in isTargetMultiVersion()
H A DASTContext.cpp9919 assert(FD->isMultiVersion() && "Only valid for multiversioned functions"); in forEachMultiversionedFunctionVersion()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp3001 if (FuncX->isMultiVersion() != FuncY->isMultiVersion()) in isSameEntity()
3006 if (FuncX->isMultiVersion()) { in isSameEntity()
H A DASTWriterDecl.cpp551 Record.push_back(D->isMultiVersion()); in VisitFunctionDecl()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOverload.cpp6059 if (Function->isMultiVersion() && Function->hasAttr<TargetAttr>() && in AddOverloadCandidate()
6680 if (Method->isMultiVersion() && Method->hasAttr<TargetAttr>() && in AddMethodCandidate()
7091 if (Conversion->isMultiVersion() && Conversion->hasAttr<TargetAttr>() && in AddConversionCandidate()
9052 if (!Cand1.Function || !Cand1.Function->isMultiVersion() || !Cand2.Function || in isBetterMultiversionCandidate()
9053 !Cand2.Function->isMultiVersion()) in isBetterMultiversionCandidate()
9615 if (Fn->isMultiVersion() && Fn->hasAttr<TargetAttr>() && in NoteOverloadCandidate()
11167 if (FunDecl->isMultiVersion()) { in AddMatchingNonTemplateFunction()
H A DSema.cpp1762 if (FD->isMultiVersion() && FD->hasAttr<TargetAttr>() && in noteOverloads()
H A DSemaDecl.cpp9647 if (!OldFD->isMultiVersion() && !OldTA && NewTA->isDefaultVersion()) { in CheckTargetCausesMultiVersioning()
9820 !OldFD->isMultiVersion(), NewMVType)) { in CheckMultiVersionAdditionalDecl()
9826 if (!OldFD->isMultiVersion()) { in CheckMultiVersionAdditionalDecl()
9893 if (!OldFD->isMultiVersion() && MVType == MultiVersionKind::None) in CheckMultiVersionFunction()
9896 if (OldFD->isMultiVersion() && MVType == MultiVersionKind::None) { in CheckMultiVersionFunction()
9904 if (!OldFD->isMultiVersion() && MVType == MultiVersionKind::Target) in CheckMultiVersionFunction()
13223 if (FD->isMultiVersion() && FD->hasAttr<CPUDispatchAttr>() && Body) in ActOnFinishFunctionBody()
H A DSemaTemplateInstantiateDecl.cpp5291 if (Function->isMultiVersion()) { in PerformPendingInstantiations()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDecl.h2225 bool isMultiVersion() const { in isMultiVersion() function