Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DARMTargetDefEmitter.cpp47 for (const Record *Feat : SeenFeats) { in checkFeatureTree() local
48 if (Feat->isSubClassOf("ExtensionWithMArch") && !DefaultExts.count(Feat)) in checkFeatureTree()
50 "ExtensionWithMArch " + Feat->getName() + in checkFeatureTree()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfo.cpp231 for (StringRef Feat : Info.Features) { in appendAttributeMangling() local
235 Out << Feat.substr(1); in appendAttributeMangling()
H A DCodeGenFunction.cpp3039 for (StringRef Feat : Options[Index].Features) { in EmitRISCVMultiVersionResolver() local
3041 getContext().getTargetInfo().parseTargetAttr(Feat).Features; in EmitRISCVMultiVersionResolver()
3053 for (std::string &Feat : TargetAttrFeats) in EmitRISCVMultiVersionResolver()
3054 CurrTargetAttrFeats.push_back(Feat); in EmitRISCVMultiVersionResolver()
H A DCodeGenModule.cpp4639 llvm::erase_if(Features, [&Target](StringRef Feat) { in emitCPUDispatchDefinition() argument
4640 return !Target.validateCpuSupports(Feat); in emitCPUDispatchDefinition()
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DX86TargetParser.h186 LLVM_ABI unsigned getFeaturePriority(ProcessorFeatures Feat);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DRISCV.cpp111 for (auto Feat : Features) { in appendAttributeMangling() local
112 Feat.consume_front("+"); in appendAttributeMangling()
113 Out << "_" << Feat; in appendAttributeMangling()
H A DAArch64.cpp1331 for (auto &Feat : Features) in appendAttributeMangling() local
1332 Feat = Feat.trim(); in appendAttributeMangling()
1339 for (auto &Feat : Features) in appendAttributeMangling() local
1340 if (auto Ext = llvm::AArch64::parseFMVExtension(Feat)) in appendAttributeMangling()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFTypes.h854 Features Feat{
858 if (Feat.encode() != Val)
862 return Feat;
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DX86TargetParser.cpp775 unsigned llvm::X86::getFeaturePriority(ProcessorFeatures Feat) { in getFeaturePriority() argument
794 switch (Feat) { in getFeaturePriority()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DRISCV.cpp1012 for (auto Feat : FeaturesStrs) { in EmitRISCVCpuSupports() local
1013 auto [GroupID, BitPos] = RISCVISAInfo::getRISCVFeaturesBitsInfo(Feat); in EmitRISCVCpuSupports()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDecl.cpp11200 for (const auto &Feat : ParseInfo.Features) { in CheckMultiVersionValue() local
11201 auto BareFeat = StringRef{Feat}.substr(1); in CheckMultiVersionValue()
11202 if (Feat[0] == '-') { in CheckMultiVersionValue()
11224 for (auto &Feat : ParseInfo.Features) in CheckMultiVersionValue() local
11225 Feats.push_back(StringRef{Feat}.substr(1)); in CheckMultiVersionValue()
11230 for (const auto &Feat : Feats) { in CheckMultiVersionValue() local
11231 if (!TargetInfo.validateCpuSupports(Feat)) { in CheckMultiVersionValue()
11233 << Feature << Feat; in CheckMultiVersionValue()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp14895 llvm::erase_if(ParsedAttr.Features, [&](const std::string &Feat) { in filterFunctionTargetAttrs() argument
14896 return !Target->isValidFeatureName(StringRef{Feat}.substr(1)); in filterFunctionTargetAttrs()