Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenModule.cpp1468 if (FD->isMultiVersion() && !OmitMultiVersionMangling) { in getMangledNameImpl()
1503 if (!FD->isMultiVersion()) in UpdateMultiVersionNames()
1516 ->isMultiVersion() && in UpdateMultiVersionNames()
3633 else if (FD->isMultiVersion()) in EmitGlobalDefinition()
3644 if (FD->isMultiVersion()) in EmitGlobalDefinition()
4025 if (FD->isMultiVersion()) { in GetOrCreateLLVMFunction()
5169 if (FD->isMultiVersion() && Linkage == GVA_AvailableExternally) in getLLVMLinkageForDeclarator()
H A DCodeGenFunction.cpp2583 } else if (!TargetDecl->isMultiVersion() && in checkTargetFeatures()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DDecl.cpp3375 return isMultiVersion() && hasAttr<CPUDispatchAttr>(); in isCPUDispatchMultiVersion()
3379 return isMultiVersion() && hasAttr<CPUSpecificAttr>(); in isCPUSpecificMultiVersion()
3383 return isMultiVersion() && in isTargetMultiVersion()
3388 return isMultiVersion() && hasAttr<TargetClonesAttr>(); in isTargetClonesMultiVersion()
H A DTextNodeDumper.cpp286 if (FD->isMultiVersion()) in Visit()
H A DASTContext.cpp6569 if (FuncX->isMultiVersion() != FuncY->isMultiVersion()) in isSameEntity()
6574 if (FuncX->isMultiVersion()) { in isSameEntity()
11811 assert(FD->isMultiVersion() && "Only valid for multiversioned functions"); in forEachMultiversionedFunctionVersion()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSema.cpp2549 if (FD->isMultiVersion() && FD->hasAttr<TargetAttr>() && in noteOverloads()
2552 if (FD->isMultiVersion() && FD->hasAttr<TargetVersionAttr>() && in noteOverloads()
H A DSemaOverload.cpp6523 if (Function->isMultiVersion() && in AddOverloadCandidate()
7187 if (Method->isMultiVersion() && in AddMethodCandidate()
7644 if (Conversion->isMultiVersion() && in AddConversionCandidate()
9691 if (!Cand1.Function || !Cand1.Function->isMultiVersion() || !Cand2.Function || in isBetterMultiversionCandidate()
9692 !Cand2.Function->isMultiVersion()) in isBetterMultiversionCandidate()
10571 if (Fn->isMultiVersion() && Fn->hasAttr<TargetAttr>() && in NoteOverloadCandidate()
10574 if (Fn->isMultiVersion() && Fn->hasAttr<TargetVersionAttr>() && in NoteOverloadCandidate()
12385 if (FunDecl->isMultiVersion()) { in AddMatchingNonTemplateFunction()
H A DSemaDecl.cpp10375 assert((NewFD->isInvalidDecl() || NewFD->isMultiVersion() || in ActOnFunctionDeclarator()
11182 if (!OldFD->isMultiVersion() && in CheckTargetCausesMultiVersioning()
11465 !OldFD->isMultiVersion(), NewMVKind)) { in CheckMultiVersionAdditionalDecl()
11471 if (!OldFD->isMultiVersion()) { in CheckMultiVersionAdditionalDecl()
11529 if (!OldFD->isMultiVersion() && MVKind == MultiVersionKind::None) { in CheckMultiVersionFunction()
11549 if (OldFD->isMultiVersion() && MVKind == MultiVersionKind::None && in CheckMultiVersionFunction()
11558 if (!OldFD->isMultiVersion()) { in CheckMultiVersionFunction()
15642 if (FD->isMultiVersion() && FD->hasAttr<CPUDispatchAttr>() && Body) in ActOnFinishFunctionBody()
H A DSemaTemplateInstantiateDecl.cpp6333 if (Function->isMultiVersion()) { in PerformPendingInstantiations()
H A DSemaOpenMP.cpp7390 return FD->isMultiVersion() || FD->hasAttr<TargetAttr>(); in checkOpenMPDeclareVariantFunction()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDecl.h2519 bool isMultiVersion() const { in isMultiVersion() function
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTWriterDecl.cpp654 Record.push_back(D->isMultiVersion()); in VisitFunctionDecl()