Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/CodeGen/
DCodeGenFunction.cpp2376 TargetDecl->hasAttr<TargetAttr>()) { in checkTargetFeatures()
2379 const TargetAttr *TD = TargetDecl->getAttr<TargetAttr>(); in checkTargetFeatures()
DCodeGenModule.h81 class TargetAttr; variable
DCodeGenModule.cpp1090 const TargetAttr *Attr, raw_ostream &Out) { in AppendTargetMangling()
1155 AppendTargetMangling(CGM, FD->getAttr<TargetAttr>(), Out); in getMangledNameImpl()
1834 const auto *TD = FD ? FD->getAttr<TargetAttr>() : nullptr; in GetCPUAndFeaturesAttributes()
3114 const auto *TA = CurFD->getAttr<TargetAttr>(); in emitMultiVersionFunctions()
3342 if (FD->hasAttr<TargetAttr>()) in GetOrCreateLLVMFunction()
DCGCall.cpp4327 TargetDecl->hasAttr<TargetAttr>()) in EmitCall()
DTargetInfo.cpp5497 const auto *TA = FD->getAttr<TargetAttr>(); in setTargetAttributes()
/external/llvm-project/clang/include/clang/AST/
DASTContext.h126 class TargetAttr; variable
2895 ParsedTargetAttr filterFunctionTargetAttrs(const TargetAttr *TD) const;
/external/llvm-project/clang/lib/Sema/
DSema.cpp2284 if (FD->isMultiVersion() && FD->hasAttr<TargetAttr>() && in noteOverloads()
2285 !FD->getAttr<TargetAttr>()->isDefaultVersion()) in noteOverloads()
DSemaOverload.cpp6342 if (Function->isMultiVersion() && Function->hasAttr<TargetAttr>() && in AddOverloadCandidate()
6343 !Function->getAttr<TargetAttr>()->isDefaultVersion()) { in AddOverloadCandidate()
6995 if (Method->isMultiVersion() && Method->hasAttr<TargetAttr>() && in AddMethodCandidate()
6996 !Method->getAttr<TargetAttr>()->isDefaultVersion()) { in AddMethodCandidate()
7449 if (Conversion->isMultiVersion() && Conversion->hasAttr<TargetAttr>() && in AddConversionCandidate()
7450 !Conversion->getAttr<TargetAttr>()->isDefaultVersion()) { in AddConversionCandidate()
10258 if (Fn->isMultiVersion() && Fn->hasAttr<TargetAttr>() && in NoteOverloadCandidate()
10259 !Fn->getAttr<TargetAttr>()->isDefaultVersion()) in NoteOverloadCandidate()
12064 const auto *TA = FunDecl->getAttr<TargetAttr>(); in AddMatchingNonTemplateFunction()
DSemaDecl.cpp10050 const auto *TA = FD->getAttr<TargetAttr>(); in CheckMultiVersionValue()
10295 const TargetAttr *TA) { in CheckMultiVersionFirstFunction()
10328 Sema &S, FunctionDecl *OldFD, FunctionDecl *NewFD, const TargetAttr *NewTA, in CheckTargetCausesMultiVersioning()
10331 const auto *OldTA = OldFD->getAttr<TargetAttr>(); in CheckTargetCausesMultiVersioning()
10386 const auto *CurTA = FD->getAttr<TargetAttr>(); in CheckTargetCausesMultiVersioning()
10412 MultiVersionKind NewMVType, const TargetAttr *NewTA, in CheckMultiVersionAdditionalDecl()
10448 const auto *CurTA = CurFD->getAttr<TargetAttr>(); in CheckMultiVersionAdditionalDecl()
10566 const auto *NewTA = NewFD->getAttr<TargetAttr>(); in CheckMultiVersionFunction()
DSemaDeclAttr.cpp3083 ParsedTargetAttr ParsedAttrs = TargetAttr::parse(AttrStr); in checkTargetAttr()
3132 TargetAttr *NewAttr = ::new (S.Context) TargetAttr(S.Context, AL, Str); in handleTargetAttr()
DSemaOpenMP.cpp6127 FD->hasAttr<TargetAttr>()); in checkOpenMPDeclareVariantFunction()
/external/clang/lib/CodeGen/
DCGCall.cpp1748 if (FD && FD->hasAttr<TargetAttr>()) { in ConstructAttributeList()
1763 const auto *TD = FD->getAttr<TargetAttr>(); in ConstructAttributeList()
1764 TargetAttr::ParsedTargetAttr ParsedAttr = TD->parse(); in ConstructAttributeList()
DCodeGenFunction.cpp1986 } else if (TargetDecl->hasAttr<TargetAttr>()) { in checkTargetFeatures()
DCodeGenModule.cpp4284 if (const auto *TD = FD->getAttr<TargetAttr>()) { in getFunctionFeatureMap()
4286 TargetAttr::ParsedTargetAttr ParsedAttr = TD->parse(); in getFunctionFeatureMap()
DCGExpr.cpp4009 TargetDecl->hasAttr<TargetAttr>()) in EmitCall()
/external/llvm-project/clang/lib/AST/
DDecl.cpp3202 if (hasAttr<TargetAttr>()) in getMultiVersionKind()
3220 return isMultiVersion() && hasAttr<TargetAttr>(); in isTargetMultiVersion()
DASTContext.cpp11357 ASTContext::filterFunctionTargetAttrs(const TargetAttr *TD) const { in filterFunctionTargetAttrs()
11387 if (const auto *TD = FD->getAttr<TargetAttr>()) { in getFunctionFeatureMap()
/external/llvm-project/clang/lib/Serialization/
DASTReaderDecl.cpp3116 const auto *TAX = FuncX->getAttr<TargetAttr>(); in isSameEntity()
3117 const auto *TAY = FuncY->getAttr<TargetAttr>(); in isSameEntity()
/external/clang/lib/Sema/
DSemaDeclAttr.cpp2682 TargetAttr *NewAttr = in handleTargetAttr()
2683 ::new (S.Context) TargetAttr(Attr.getRange(), S.Context, Str, Index); in handleTargetAttr()