Home
last modified time | relevance | path

Searched refs:Feature (Results 1 – 25 of 94) sorted by relevance

1234

/freebsd-12.1/contrib/llvm/lib/MC/
H A DSubtargetFeature.cpp36 static inline bool hasFlag(StringRef Feature) { in hasFlag() argument
37 assert(!Feature.empty() && "Empty string"); in hasFlag()
39 char Ch = Feature[0]; in hasFlag()
46 return hasFlag(Feature) ? Feature.substr(1) : Feature; in StripFlag()
51 assert(!Feature.empty() && "Empty string"); in isEnabled()
53 char Ch = Feature[0]; in isEnabled()
107 for (auto &Feature : FeatTable) in Help() local
108 errs() << format(" %-*s - %s.\n", MaxFeatLen, Feature.Key, Feature.Desc); in Help()
179 assert(hasFlag(Feature)); in ApplyFeatureFlag()
187 if (isEnabled(Feature)) { in ApplyFeatureFlag()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/Targets/
H A DMips.h318 if (Feature == "+single-float") in handleTargetFeatures()
322 else if (Feature == "+mips16") in handleTargetFeatures()
326 else if (Feature == "+dsp") in handleTargetFeatures()
328 else if (Feature == "+dspr2") in handleTargetFeatures()
330 else if (Feature == "+msa") in handleTargetFeatures()
332 else if (Feature == "+nomadd4") in handleTargetFeatures()
334 else if (Feature == "+fp64") in handleTargetFeatures()
336 else if (Feature == "-fp64") in handleTargetFeatures()
338 else if (Feature == "+fpxx") in handleTargetFeatures()
340 else if (Feature == "+nan2008") in handleTargetFeatures()
[all …]
H A DWebAssembly.cpp38 return llvm::StringSwitch<bool>(Feature) in hasFeature()
103 for (const auto &Feature : Features) { in handleTargetFeatures() local
104 if (Feature == "+simd128") { in handleTargetFeatures()
108 if (Feature == "-simd128") { in handleTargetFeatures()
120 if (Feature == "+nontrapping-fptoint") { in handleTargetFeatures()
124 if (Feature == "-nontrapping-fptoint") { in handleTargetFeatures()
128 if (Feature == "+sign-ext") { in handleTargetFeatures()
132 if (Feature == "-sign-ext") { in handleTargetFeatures()
136 if (Feature == "+exception-handling") { in handleTargetFeatures()
140 if (Feature == "-exception-handling") { in handleTargetFeatures()
[all …]
H A DX86.cpp699 if (Feature[0] != '+') in handleTargetFeatures()
702 if (Feature == "+aes") { in handleTargetFeatures()
716 } else if (Feature == "+bmi") { in handleTargetFeatures()
722 } else if (Feature == "+rtm") { in handleTargetFeatures()
728 } else if (Feature == "+adx") { in handleTargetFeatures()
730 } else if (Feature == "+tbm") { in handleTargetFeatures()
732 } else if (Feature == "+lwp") { in handleTargetFeatures()
734 } else if (Feature == "+fma") { in handleTargetFeatures()
764 } else if (Feature == "+sha") { in handleTargetFeatures()
766 } else if (Feature == "+mpx") { in handleTargetFeatures()
[all …]
H A DRISCV.cpp73 bool RISCVTargetInfo::hasFeature(StringRef Feature) const { in hasFeature()
75 return llvm::StringSwitch<bool>(Feature) in hasFeature()
90 for (const auto &Feature : Features) { in handleTargetFeatures() local
91 if (Feature == "+m") in handleTargetFeatures()
93 else if (Feature == "+a") in handleTargetFeatures()
95 else if (Feature == "+f") in handleTargetFeatures()
97 else if (Feature == "+d") in handleTargetFeatures()
99 else if (Feature == "+c") in handleTargetFeatures()
H A DPPC.cpp34 for (const auto &Feature : Features) { in handleTargetFeatures() local
35 if (Feature == "+altivec") { in handleTargetFeatures()
37 } else if (Feature == "+vsx") { in handleTargetFeatures()
39 } else if (Feature == "+bpermd") { in handleTargetFeatures()
41 } else if (Feature == "+extdiv") { in handleTargetFeatures()
43 } else if (Feature == "+power8-vector") { in handleTargetFeatures()
45 } else if (Feature == "+crypto") { in handleTargetFeatures()
47 } else if (Feature == "+direct-move") { in handleTargetFeatures()
49 } else if (Feature == "+qpx") { in handleTargetFeatures()
51 } else if (Feature == "+htm") { in handleTargetFeatures()
[all …]
H A DAArch64.cpp225 return Feature == "aarch64" || Feature == "arm64" || Feature == "arm" || in hasFeature()
242 if (Feature == "+neon") in handleTargetFeatures()
244 if (Feature == "+sve") in handleTargetFeatures()
246 if (Feature == "+crc") in handleTargetFeatures()
248 if (Feature == "+crypto") in handleTargetFeatures()
250 if (Feature == "+strict-align") in handleTargetFeatures()
252 if (Feature == "+v8.1a") in handleTargetFeatures()
254 if (Feature == "+v8.2a") in handleTargetFeatures()
256 if (Feature == "+fullfp16") in handleTargetFeatures()
258 if (Feature == "+dotprod") in handleTargetFeatures()
[all …]
H A DARM.cpp366 if (Feature[0] == '+') in initFeatureMap()
381 Feature = "-thumb-mode"; in initFeatureMap()
383 Feature = "+thumb-mode"; in initFeatureMap()
406 if (Feature == "+soft-float") { in handleTargetFeatures()
410 } else if (Feature == "+vfp2") { in handleTargetFeatures()
413 } else if (Feature == "+vfp3") { in handleTargetFeatures()
416 } else if (Feature == "+vfp4") { in handleTargetFeatures()
429 } else if (Feature == "+crc") { in handleTargetFeatures()
433 } else if (Feature == "+dsp") { in handleTargetFeatures()
480 if (Feature != Features.end()) in handleTargetFeatures()
[all …]
H A DBPF.h49 bool hasFeature(StringRef Feature) const override { in hasFeature() argument
50 return Feature == "bpf" || Feature == "alu32" || Feature == "dwarfris"; in hasFeature()
H A DSystemZ.h111 for (const auto &Feature : Features) { in handleTargetFeatures() local
112 if (Feature == "+transactional-execution") in handleTargetFeatures()
114 else if (Feature == "+vector") in handleTargetFeatures()
126 bool hasFeature(StringRef Feature) const override;
H A DNVPTX.cpp44 for (const StringRef Feature : Opts.FeaturesAsWritten) { in NVPTXTargetInfo() local
45 if (!Feature.startswith("+ptx")) in NVPTXTargetInfo()
47 PTXVersion = llvm::StringSwitch<unsigned>(Feature) in NVPTXTargetInfo()
164 bool NVPTXTargetInfo::hasFeature(StringRef Feature) const { in hasFeature()
165 return llvm::StringSwitch<bool>(Feature) in hasFeature()
H A DHexagon.cpp129 bool HexagonTargetInfo::hasFeature(StringRef Feature) const { in hasFeature()
131 if (Feature == VS) in hasFeature()
134 return llvm::StringSwitch<bool>(Feature) in hasFeature()
H A DLanai.cpp54 bool LanaiTargetInfo::hasFeature(StringRef Feature) const { in hasFeature()
55 return llvm::StringSwitch<bool>(Feature).Case("lanai", true).Default(false); in hasFeature()
H A DMSP430.h55 bool hasFeature(StringRef Feature) const override { in hasFeature() argument
56 return Feature == "msp430"; in hasFeature()
H A DSparc.h43 auto Feature = std::find(Features.begin(), Features.end(), "+soft-float"); in handleTargetFeatures() local
44 if (Feature != Features.end()) { in handleTargetFeatures()
52 bool hasFeature(StringRef Feature) const override;
H A DTCE.h83 bool hasFeature(StringRef Feature) const override { return Feature == "tce"; } in hasFeature() argument
H A DPNaCl.h52 bool hasFeature(StringRef Feature) const override { in hasFeature() argument
53 return Feature == "pnacl"; in hasFeature()
H A DSPIR.h60 bool hasFeature(StringRef Feature) const override { in hasFeature() argument
61 return Feature == "spir"; in hasFeature()
H A DSystemZ.cpp114 bool SystemZTargetInfo::hasFeature(StringRef Feature) const { in hasFeature()
115 return llvm::StringSwitch<bool>(Feature) in hasFeature()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/
H A DModule.cpp79 if (Platform == Feature || Target.getTriple().getOSName() == Feature || in isPlatformEnvironment()
80 Env == Feature) in isPlatformEnvironment()
100 return PlatformEnv == Feature || CmpPlatformEnv(PlatformEnv, Feature); in isPlatformEnvironment()
102 return PlatformEnv == Feature; in isPlatformEnvironment()
107 static bool hasFeature(StringRef Feature, const LangOptions &LangOpts, in hasFeature() argument
109 bool HasFeature = llvm::StringSwitch<bool>(Feature) in hasFeature()
127 .Default(Target.hasFeature(Feature) || in hasFeature()
132 Feature) != LangOpts.ModuleFeatures.end(); in hasFeature()
277 void Module::addRequirement(StringRef Feature, bool RequiredState, in addRequirement() argument
280 Requirements.push_back(Requirement(Feature, RequiredState)); in addRequirement()
[all …]
/freebsd-12.1/contrib/ldns/m4/
H A Dax_config_feature.m4114 AC_MSG_NOTICE([Feature $1 is enabled])
119 AC_MSG_NOTICE([Feature $1 is disabled])
128 dnl Feature global
133 dnl Feature global
138 dnl Feature specific
143 dnl Feature specific
148 dnl Feature specific
153 dnl Feature specific
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZTargetMachine.cpp49 for (auto &Feature : Features) { in UsesVectorABI() local
50 if (Feature == "vector" || Feature == "+vector") in UsesVectorABI()
52 if (Feature == "-vector") in UsesVectorABI()
/freebsd-12.1/contrib/sendmail/cf/feature/
H A Dprefixmod.m419 ifelse(defn(`_ARG_'), `', `errprint(`Feature "prefixmod" requires argument')',
21 ifelse(len(X`'_ARG2_),`1', `errprint(`Feature "prefixmod" requires two arguments')',
/freebsd-12.1/contrib/compiler-rt/lib/fuzzer/
H A DFuzzerMerge.cpp176 for (auto Feature : File.Features) in PrintSummary() local
177 OS << " " << Feature; in PrintSummary()
246 TPC.CollectFeatures([&](size_t Feature) { in CrashResistantMergeInternalStep() argument
247 if (AllFeatures.insert(Feature).second) in CrashResistantMergeInternalStep()
248 UniqFeatures.insert(Feature); in CrashResistantMergeInternalStep()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h76 bool hasFeature(unsigned Feature) const { in hasFeature() argument
77 return FeatureBits[Feature]; in hasFeature()

1234