Home
last modified time | relevance | path

Searched refs:TargetAttr (Results 1 – 14 of 14) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenFunction.cpp2488 TargetDecl->hasAttr<TargetAttr>()) { in checkTargetFeatures()
2491 const TargetAttr *TD = TargetDecl->getAttr<TargetAttr>(); in checkTargetFeatures()
H A DCodeGenModule.h81 class TargetAttr; variable
H A DCodeGenModule.cpp1198 const TargetAttr *Attr, raw_ostream &Out) { in AppendTargetMangling()
1289 AppendTargetMangling(CGM, FD->getAttr<TargetAttr>(), Out); in getMangledNameImpl()
1953 const auto *TD = FD ? FD->getAttr<TargetAttr>() : nullptr; in GetCPUAndFeaturesAttributes()
3281 const auto *TA = CurFD->getAttr<TargetAttr>(); in emitMultiVersionFunctions()
3520 if (FD->hasAttr<TargetAttr>()) in GetOrCreateLLVMFunction()
H A DCGCall.cpp4624 TargetDecl->hasAttr<TargetAttr>()) in EmitCall()
H A DTargetInfo.cpp5501 const auto *TA = FD->getAttr<TargetAttr>(); in setTargetAttributes()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h130 class TargetAttr; variable
2995 ParsedTargetAttr filterFunctionTargetAttrs(const TargetAttr *TD) const;
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp2405 if (FD->isMultiVersion() && FD->hasAttr<TargetAttr>() && in noteOverloads()
2406 !FD->getAttr<TargetAttr>()->isDefaultVersion()) in noteOverloads()
H A DSemaOverload.cpp6341 if (Function->isMultiVersion() && Function->hasAttr<TargetAttr>() && in AddOverloadCandidate()
6342 !Function->getAttr<TargetAttr>()->isDefaultVersion()) { in AddOverloadCandidate()
6988 if (Method->isMultiVersion() && Method->hasAttr<TargetAttr>() && in AddMethodCandidate()
6989 !Method->getAttr<TargetAttr>()->isDefaultVersion()) { in AddMethodCandidate()
7442 if (Conversion->isMultiVersion() && Conversion->hasAttr<TargetAttr>() && in AddConversionCandidate()
7443 !Conversion->getAttr<TargetAttr>()->isDefaultVersion()) { in AddConversionCandidate()
10273 if (Fn->isMultiVersion() && Fn->hasAttr<TargetAttr>() && in NoteOverloadCandidate()
10274 !Fn->getAttr<TargetAttr>()->isDefaultVersion()) in NoteOverloadCandidate()
12068 const auto *TA = FunDecl->getAttr<TargetAttr>(); in AddMatchingNonTemplateFunction()
H A DSemaDecl.cpp10201 const auto *TA = FD->getAttr<TargetAttr>(); in CheckMultiVersionValue()
10446 const TargetAttr *TA) { in CheckMultiVersionFirstFunction()
10479 Sema &S, FunctionDecl *OldFD, FunctionDecl *NewFD, const TargetAttr *NewTA, in CheckTargetCausesMultiVersioning()
10482 const auto *OldTA = OldFD->getAttr<TargetAttr>(); in CheckTargetCausesMultiVersioning()
10537 const auto *CurTA = FD->getAttr<TargetAttr>(); in CheckTargetCausesMultiVersioning()
10563 MultiVersionKind NewMVType, const TargetAttr *NewTA, in CheckMultiVersionAdditionalDecl()
10599 const auto *CurTA = CurFD->getAttr<TargetAttr>(); in CheckMultiVersionAdditionalDecl()
10717 const auto *NewTA = NewFD->getAttr<TargetAttr>(); in CheckMultiVersionFunction()
H A DSemaDeclAttr.cpp3209 ParsedTargetAttr ParsedAttrs = TargetAttr::parse(AttrStr); in checkTargetAttr()
3258 TargetAttr *NewAttr = ::new (S.Context) TargetAttr(S.Context, AL, Str); in handleTargetAttr()
H A DSemaOpenMP.cpp6877 FD->hasAttr<TargetAttr>()); in checkOpenMPDeclareVariantFunction()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DDecl.cpp3228 if (hasAttr<TargetAttr>()) in getMultiVersionKind()
3246 return isMultiVersion() && hasAttr<TargetAttr>(); in isTargetMultiVersion()
H A DASTContext.cpp11624 ASTContext::filterFunctionTargetAttrs(const TargetAttr *TD) const { in filterFunctionTargetAttrs()
11654 if (const auto *TD = FD->getAttr<TargetAttr>()) { in getFunctionFeatureMap()
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp3136 const auto *TAX = FuncX->getAttr<TargetAttr>(); in isSameEntity()
3137 const auto *TAY = FuncY->getAttr<TargetAttr>(); in isSameEntity()