Searched refs:TargetAttr (Results 1 – 12 of 12) sorted by relevance
2584 TargetDecl->hasAttr<TargetAttr>()) { in checkTargetFeatures()2587 const TargetAttr *TD = TargetDecl->getAttr<TargetAttr>(); in checkTargetFeatures()
1359 const TargetAttr *Attr, raw_ostream &Out) { in AppendTargetMangling()1477 AppendTargetMangling(CGM, FD->getAttr<TargetAttr>(), Out); in getMangledNameImpl()2202 const auto *TD = FD ? FD->getAttr<TargetAttr>() : nullptr; in GetCPUAndFeaturesAttributes()3719 const auto *TA = CurFD->getAttr<TargetAttr>(); in emitMultiVersionFunctions()
5595 const auto *TA = FD->getAttr<TargetAttr>(); in setTargetAttributes()6438 if (const auto *TA = FD->getAttr<TargetAttr>()) { in setTargetAttributes()
4770 TargetDecl->hasAttr<TargetAttr>()) in EmitCall()
100 class TargetAttr; variable3120 ParsedTargetAttr filterFunctionTargetAttrs(const TargetAttr *TD) const;
2549 if (FD->isMultiVersion() && FD->hasAttr<TargetAttr>() && in noteOverloads()2550 !FD->getAttr<TargetAttr>()->isDefaultVersion()) in noteOverloads()
6524 ((Function->hasAttr<TargetAttr>() && in AddOverloadCandidate()6525 !Function->getAttr<TargetAttr>()->isDefaultVersion()) || in AddOverloadCandidate()7188 ((Method->hasAttr<TargetAttr>() && in AddMethodCandidate()7189 !Method->getAttr<TargetAttr>()->isDefaultVersion()) || in AddMethodCandidate()7645 ((Conversion->hasAttr<TargetAttr>() && in AddConversionCandidate()7646 !Conversion->getAttr<TargetAttr>()->isDefaultVersion()) || in AddConversionCandidate()10571 if (Fn->isMultiVersion() && Fn->hasAttr<TargetAttr>() && in NoteOverloadCandidate()10572 !Fn->getAttr<TargetAttr>()->isDefaultVersion()) in NoteOverloadCandidate()12386 const auto *TA = FunDecl->getAttr<TargetAttr>(); in AddMatchingNonTemplateFunction()
10853 const auto *TA = FD->getAttr<TargetAttr>(); in CheckMultiVersionValue()11121 const auto *TA = FD->getAttr<TargetAttr>(); in CheckMultiVersionFirstFunction()11156 const auto *NewTA = NewFD->getAttr<TargetAttr>(); in CheckTargetCausesMultiVersioning()11158 const auto *OldTA = OldFD->getAttr<TargetAttr>(); in CheckTargetCausesMultiVersioning()11233 const auto *CurTA = FD->getAttr<TargetAttr>(); in CheckTargetCausesMultiVersioning()11275 const auto *NewTA = NewFD->getAttr<TargetAttr>(); in CheckMultiVersionAdditionalDecl()11334 const auto *CurTA = CurFD->getAttr<TargetAttr>(); in CheckMultiVersionAdditionalDecl()11495 const auto *NewTA = NewFD->getAttr<TargetAttr>(); in CheckMultiVersionFunction()
3496 TargetAttr *NewAttr = ::new (S.Context) TargetAttr(S.Context, AL, Str); in handleTargetAttr()
7390 return FD->isMultiVersion() || FD->hasAttr<TargetAttr>(); in checkOpenMPDeclareVariantFunction()
3361 if (hasAttr<TargetAttr>()) in getMultiVersionKind()3384 (hasAttr<TargetAttr>() || hasAttr<TargetVersionAttr>()); in isTargetMultiVersion()
6575 const auto *TAX = FuncX->getAttr<TargetAttr>(); in isSameEntity()6576 const auto *TAY = FuncY->getAttr<TargetAttr>(); in isSameEntity()13325 ASTContext::filterFunctionTargetAttrs(const TargetAttr *TD) const { in filterFunctionTargetAttrs()13351 if (const auto *TD = FD->getAttr<TargetAttr>()) { in getFunctionFeatureMap()