Searched refs:isMultiVersion (Results 1 – 12 of 12) sorted by relevance
1420 if (FD->isMultiVersion() && !OmitMultiVersionMangling) { in getMangledNameImpl()1452 if (!FD->isMultiVersion()) in UpdateMultiVersionNames()1465 ->isMultiVersion() && in UpdateMultiVersionNames()3502 else if (FD->isMultiVersion()) in EmitGlobalDefinition()3513 if (FD->isMultiVersion()) in EmitGlobalDefinition()3873 if (FD->isMultiVersion()) { in GetOrCreateLLVMFunction()5005 if (FD->isMultiVersion() && Linkage == GVA_AvailableExternally) in getLLVMLinkageForDeclarator()
2554 } else if (!TargetDecl->isMultiVersion() && in checkTargetFeatures()
3342 return isMultiVersion() && hasAttr<CPUDispatchAttr>(); in isCPUDispatchMultiVersion()3346 return isMultiVersion() && hasAttr<CPUSpecificAttr>(); in isCPUSpecificMultiVersion()3350 return isMultiVersion() && hasAttr<TargetAttr>(); in isTargetMultiVersion()3354 return isMultiVersion() && hasAttr<TargetClonesAttr>(); in isTargetClonesMultiVersion()
286 if (FD->isMultiVersion()) in Visit()
6493 if (FuncX->isMultiVersion() != FuncY->isMultiVersion()) in isSameEntity()6498 if (FuncX->isMultiVersion()) { in isSameEntity()11666 assert(FD->isMultiVersion() && "Only valid for multiversioned functions"); in forEachMultiversionedFunctionVersion()
6424 if (Function->isMultiVersion() && Function->hasAttr<TargetAttr>() && in AddOverloadCandidate()7073 if (Method->isMultiVersion() && Method->hasAttr<TargetAttr>() && in AddMethodCandidate()7527 if (Conversion->isMultiVersion() && Conversion->hasAttr<TargetAttr>() && in AddConversionCandidate()9565 if (!Cand1.Function || !Cand1.Function->isMultiVersion() || !Cand2.Function || in isBetterMultiversionCandidate()9566 !Cand2.Function->isMultiVersion()) in isBetterMultiversionCandidate()10430 if (Fn->isMultiVersion() && Fn->hasAttr<TargetAttr>() && in NoteOverloadCandidate()12237 if (FunDecl->isMultiVersion()) { in AddMatchingNonTemplateFunction()
2512 if (FD->isMultiVersion() && FD->hasAttr<TargetAttr>() && in noteOverloads()
10953 if (!OldFD->isMultiVersion() && !OldTA && NewTA->isDefaultVersion()) { in CheckTargetCausesMultiVersioning()11162 !OldFD->isMultiVersion(), NewMVKind)) { in CheckMultiVersionAdditionalDecl()11168 if (!OldFD->isMultiVersion()) { in CheckMultiVersionAdditionalDecl()11222 if (!OldFD->isMultiVersion() && MVKind == MultiVersionKind::None) in CheckMultiVersionFunction()11227 if (OldFD->isMultiVersion() && MVKind == MultiVersionKind::None && in CheckMultiVersionFunction()11235 if (!OldFD->isMultiVersion()) { in CheckMultiVersionFunction()15209 if (FD->isMultiVersion() && FD->hasAttr<CPUDispatchAttr>() && Body) in ActOnFinishFunctionBody()
6321 if (Function->isMultiVersion()) { in PerformPendingInstantiations()
7304 return FD->isMultiVersion() || FD->hasAttr<TargetAttr>(); in checkOpenMPDeclareVariantFunction()
2462 bool isMultiVersion() const { in isMultiVersion() function
565 Record.push_back(D->isMultiVersion()); in VisitFunctionDecl()