/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | Lanai.h | 71 bool hasFeature(StringRef Feature) const override;
|
H A D | Hexagon.h | 96 bool hasFeature(StringRef Feature) const override;
|
H A D | ARM.h | 129 bool isValidFeatureName(StringRef Feature) const override { 132 return Feature != "soft-float-abi"; 138 bool hasFeature(StringRef Feature) const override;
|
H A D | NVPTX.h | 76 bool hasFeature(StringRef Feature) const override;
|
H A D | RISCV.h | 82 bool hasFeature(StringRef Feature) const override;
|
H A D | Mips.cpp | 213 bool MipsTargetInfo::hasFeature(StringRef Feature) const { 214 return llvm::StringSwitch<bool>(Feature)
|
H A D | Sparc.cpp | 54 bool SparcTargetInfo::hasFeature(StringRef Feature) const { 55 return llvm::StringSwitch<bool>(Feature)
|
H A D | WebAssembly.h | 79 bool hasFeature(StringRef Feature) const final;
|
H A D | AArch64.h | 88 bool hasFeature(StringRef Feature) const override;
|
H A D | PPC.h | 187 bool hasFeature(StringRef Feature) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | X86TargetParser.h | 141 /// by the provided \p Feature. 142 void getImpliedFeatures(StringRef Feature, bool Enabled,
|
H A D | ARMTargetParser.h | 77 const char *Feature; member in struct:llvm::ARM::ExtName
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSubtargetInfo.h | 89 FeatureBitset FeatureBits; // Feature bits for current CPU + FS 112 bool hasFeature(unsigned Feature) const { 113 return FeatureBits[Feature];
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | ARMTargetParser.cpp | 413 if ((Extensions & AE.ID) == AE.ID && AE.Feature) 414 Features.push_back(AE.Feature); 457 if (AE.Feature && ArchExt == AE.getName()) 458 return StringRef(Negated ? AE.NegFeature : AE.Feature); 509 if ((AE.ID & ID) == AE.ID && AE.Feature) 510 Features.push_back(AE.Feature);
|
H A D | AArch64TargetParser.cpp | 158 if (AE.Feature && ArchExt == AE.getName()) 159 return StringRef(AE.Feature);
|
H A D | X86TargetParser.cpp | 120 static constexpr FeatureBitset Feature##ENUM = {X86::FEATURE_##ENUM}; 595 StringRef Feature, bool Enabled, 598 FeatureInfos, [&](const FeatureInfo &FI) { return FI.Name == Feature; });
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
H A D | AArch64.cpp | 62 for (StringRef Feature : Split) { 63 StringRef FeatureName = llvm::AArch64::getArchExtFeature(Feature); 66 else if (Feature == "neon" || Feature == "noneon") 73 if ((ArchKind == llvm::AArch64::ArchKind::ARMV8_6A) && Feature == "sve")
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
H A D | FuzzerMerge.cpp | 238 TPC.CollectFeatures([&](size_t Feature) { 239 if (AllFeatures.insert(Feature).second) 240 UniqFeatures.insert(Feature);
|
H A D | FuzzerLoop.cpp | 476 TPC.CollectFeatures([&](size_t Feature) { 477 if (Corpus.AddFeature(Feature, Size, Options.Shrink)) 478 UniqFeatureSetTmp.push_back(Feature); 480 Corpus.UpdateFeatureFrequency(II, Feature); 483 II->UniqFeatureSet.end(), Feature))
|
H A D | FuzzerDriver.cpp | 518 TPC.CollectFeatures([&](size_t Feature) { 519 InitialFeatures.push_back(Feature); 544 TPC.CollectFeatures([&](size_t Feature) { 545 ModifiedFeatures.push_back(Feature);
|
H A D | FuzzerCorpus.h | 229 for (uint32_t Feature: FeatureSet) 230 Printf("%u,", Feature);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyAsmPrinter.cpp | 238 auto EmitFeature = [&](std::string Feature) { 239 std::string MDKey = (StringRef("wasm-feature-") + Feature).str(); 246 Entry.Name = Feature;
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeEmitterGen.cpp | 336 for (const auto &Feature : FeatureBitset) 337 Name += ("_" + Feature->getName()).str(); 578 << "// Feature bitsets.\n" 593 for (const auto &Feature : FeatureBitset) { 594 const auto &I = SubtargetFeatures.find(Feature);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Lex/ |
H A D | PPMacroExpansion.cpp | 1109 static bool HasFeature(const Preprocessor &PP, StringRef Feature) { 1113 if (Feature.startswith("__") && Feature.endswith("__") && Feature.size() >= 4) 1114 Feature = Feature.substr(2, Feature.size() - 4); 1117 return llvm::StringSwitch<bool>(Feature)
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TargetInfo.h | 1171 virtual bool isValidFeatureName(StringRef Feature) const { 1209 virtual bool hasFeature(StringRef Feature) const {
|