Searched refs:isMultiVersion (Results 1 – 11 of 11) sorted by relevance
1250 if (FD->isMultiVersion() && !OmitMultiVersionMangling) { in getMangledNameImpl()1276 if (!FD->isMultiVersion()) in UpdateMultiVersionNames()1289 ->isMultiVersion() && in UpdateMultiVersionNames()3187 else if (FD->isMultiVersion()) in EmitGlobalDefinition()3198 if (FD->isMultiVersion()) in EmitGlobalDefinition()3489 if (FD->isMultiVersion()) { in GetOrCreateLLVMFunction()4598 if (FD->isMultiVersion() && Linkage == GVA_AvailableExternally) in getLLVMLinkageForDeclarator()
2473 } else if (!TargetDecl->isMultiVersion() && in checkTargetFeatures()
3245 return isMultiVersion() && hasAttr<CPUDispatchAttr>(); in isCPUDispatchMultiVersion()3249 return isMultiVersion() && hasAttr<CPUSpecificAttr>(); in isCPUSpecificMultiVersion()3253 return isMultiVersion() && hasAttr<TargetAttr>(); in isTargetMultiVersion()
10982 assert(FD->isMultiVersion() && "Only valid for multiversioned functions"); in forEachMultiversionedFunctionVersion()
3112 if (FuncX->isMultiVersion() != FuncY->isMultiVersion()) in isSameEntity()3117 if (FuncX->isMultiVersion()) { in isSameEntity()
562 Record.push_back(D->isMultiVersion()); in VisitFunctionDecl()
6345 if (Function->isMultiVersion() && Function->hasAttr<TargetAttr>() && in AddOverloadCandidate()6992 if (Method->isMultiVersion() && Method->hasAttr<TargetAttr>() && in AddMethodCandidate()7446 if (Conversion->isMultiVersion() && Conversion->hasAttr<TargetAttr>() && in AddConversionCandidate()9438 if (!Cand1.Function || !Cand1.Function->isMultiVersion() || !Cand2.Function || in isBetterMultiversionCandidate()9439 !Cand2.Function->isMultiVersion()) in isBetterMultiversionCandidate()10256 if (Fn->isMultiVersion() && Fn->hasAttr<TargetAttr>() && in NoteOverloadCandidate()12049 if (FunDecl->isMultiVersion()) { in AddMatchingNonTemplateFunction()
2335 if (FD->isMultiVersion() && FD->hasAttr<TargetAttr>() && in noteOverloads()
10454 if (!OldFD->isMultiVersion() && !OldTA && NewTA->isDefaultVersion()) { in CheckTargetCausesMultiVersioning()10625 !OldFD->isMultiVersion(), NewMVType)) { in CheckMultiVersionAdditionalDecl()10631 if (!OldFD->isMultiVersion()) { in CheckMultiVersionAdditionalDecl()10697 if (!OldFD->isMultiVersion() && MVType == MultiVersionKind::None) in CheckMultiVersionFunction()10700 if (OldFD->isMultiVersion() && MVType == MultiVersionKind::None) { in CheckMultiVersionFunction()10708 if (!OldFD->isMultiVersion() && MVType == MultiVersionKind::Target) in CheckMultiVersionFunction()14591 if (FD->isMultiVersion() && FD->hasAttr<CPUDispatchAttr>() && Body) in ActOnFinishFunctionBody()
6098 if (Function->isMultiVersion()) { in PerformPendingInstantiations()
2404 bool isMultiVersion() const { in isMultiVersion() function