Home
last modified time | relevance | path

Searched refs:FeaturesVec (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DPPC.cpp467 const std::vector<std::string> &FeaturesVec) { in ppcUserFeaturesCheck() argument
469 if (llvm::is_contained(FeaturesVec, "-hard-float") && in ppcUserFeaturesCheck()
470 llvm::is_contained(FeaturesVec, "+altivec")) { in ppcUserFeaturesCheck()
477 if (llvm::is_contained(FeaturesVec, "-hard-float") && in ppcUserFeaturesCheck()
478 llvm::is_contained(FeaturesVec, "+vsx")) { in ppcUserFeaturesCheck()
485 if (llvm::is_contained(FeaturesVec, "+vsx") && in ppcUserFeaturesCheck()
486 llvm::is_contained(FeaturesVec, "-altivec")) { in ppcUserFeaturesCheck()
493 if (!llvm::is_contained(FeaturesVec, "-vsx")) in ppcUserFeaturesCheck()
497 if (llvm::is_contained(FeaturesVec, Feature)) { in ppcUserFeaturesCheck()
518 const std::vector<std::string> &FeaturesVec) const { in initFeatureMap()
[all …]
H A DRISCV.cpp247 const std::vector<std::string> &FeaturesVec) const { in initFeatureMap()
260 const auto I = llvm::find(FeaturesVec, "__RISCV_TargetAttrNeedOverride"); in initFeatureMap()
261 if (I != FeaturesVec.end()) { in initFeatureMap()
262 std::vector<std::string> OverrideFeatures(std::next(I), FeaturesVec.end()); in initFeatureMap()
270 llvm::copy_if(llvm::make_range(FeaturesVec.begin(), I), in initFeatureMap()
277 std::vector<std::string> AllFeatures = FeaturesVec; in initFeatureMap()
278 auto ParseResult = llvm::RISCVISAInfo::parseFeatures(XLen, FeaturesVec); in initFeatureMap()
H A DNVPTX.h83 const std::vector<std::string> &FeaturesVec) const override { in initFeatureMap() argument
87 return TargetInfo::initFeatureMap(Features, Diags, CPU, FeaturesVec); in initFeatureMap()
H A DSystemZ.h151 const std::vector<std::string> &FeaturesVec) const override { in initFeatureMap() argument
163 return TargetInfo::initFeatureMap(Features, Diags, CPU, FeaturesVec); in initFeatureMap()
H A DLoongArch.cpp270 const std::vector<std::string> &FeaturesVec) const { in initFeatureMap()
276 return TargetInfo::initFeatureMap(Features, Diags, CPU, FeaturesVec); in initFeatureMap()
H A DHexagon.cpp112 const std::vector<std::string> &FeaturesVec) const { in initFeatureMap()
124 return TargetInfo::initFeatureMap(Features, Diags, CPU, FeaturesVec); in initFeatureMap()
H A DWebAssembly.cpp152 const std::vector<std::string> &FeaturesVec) const { in initFeatureMap()
177 return TargetInfo::initFeatureMap(Features, Diags, CPU, FeaturesVec); in initFeatureMap()
H A DMips.h183 const std::vector<std::string> &FeaturesVec) const override { in initFeatureMap() argument
192 return TargetInfo::initFeatureMap(Features, Diags, CPU, FeaturesVec); in initFeatureMap()
H A DHexagon.h101 const std::vector<std::string> &FeaturesVec) const override;
H A DLoongArch.h97 const std::vector<std::string> &FeaturesVec) const override;
H A DRISCV.h99 const std::vector<std::string> &FeaturesVec) const override;
H A DWebAssembly.h108 const std::vector<std::string> &FeaturesVec) const override;
H A DARM.h164 const std::vector<std::string> &FeaturesVec) const override;
H A DPPC.h198 const std::vector<std::string> &FeaturesVec) const override;
H A DX86.cpp125 const std::vector<std::string> &FeaturesVec) const { in initFeatureMap()
147 for (const auto &Feature : FeaturesVec) { in initFeatureMap()
H A DARM.cpp433 const std::vector<std::string> &FeaturesVec) const { in initFeatureMap()
484 for (const auto &Feature : FeaturesVec) { in initFeatureMap()
H A DX86.h332 const std::vector<std::string> &FeaturesVec) const override;