| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | StringSwitch.h | 42 class StringSwitch { 51 explicit StringSwitch(StringRef S) in StringSwitch() function 55 StringSwitch(const StringSwitch &) = delete; 58 void operator=(const StringSwitch &) = delete; 59 void operator=(StringSwitch &&other) = delete; 61 StringSwitch(StringSwitch &&other) in StringSwitch() function 64 ~StringSwitch() = default; 67 StringSwitch &Case(StringLiteral S, T Value) { in Case() 74 StringSwitch& EndsWith(StringLiteral S, T Value) { in EndsWith() 81 StringSwitch& StartsWith(StringLiteral S, T Value) { in StartsWith() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Basic/ |
| H A D | OpenMPKinds.cpp | 27 return llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 32 return llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 37 return llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 45 return llvm::StringSwitch<OpenMPDependClauseKind>(Str) in getOpenMPSimpleClauseType() 50 return llvm::StringSwitch<OpenMPLinearClauseKind>(Str) in getOpenMPSimpleClauseType() 55 unsigned Type = llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 68 unsigned Type = llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 83 return llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 97 return llvm::StringSwitch<OpenMPDeviceType>(Str) in getOpenMPSimpleClauseType() 107 return llvm::StringSwitch<OpenMPOrderClauseKind>(Str) in getOpenMPSimpleClauseType() [all …]
|
| H A D | Sanitizers.cpp | 30 SanitizerMask ParsedKind = llvm::StringSwitch<SanitizerMask>(Value) in parseSanitizerValue() 85 return llvm::StringSwitch<llvm::AsanDtorKind>(kindStr) in AsanDtorKindFromString() 108 return llvm::StringSwitch<llvm::AsanDetectStackUseAfterReturnMode>(modeStr) in AsanDetectStackUseAfterReturnModeFromString()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
| H A D | Mips.cpp | 67 ABIName = llvm::StringSwitch<llvm::StringRef>(ABIName) in getMipsCPUAndABI() 95 ABIName = llvm::StringSwitch<const char *>(CPUName) in getMipsCPUAndABI() 123 CPUName = llvm::StringSwitch<const char *>(ABIName) in getMipsCPUAndABI() 136 return llvm::StringSwitch<std::string>(ABIName) in getMipsABILibSuffix() 144 return llvm::StringSwitch<llvm::StringRef>(ABI) in getGnuCompatibleMipsABIName() 407 return (IEEE754Standard)llvm::StringSwitch<int>(CPU) in getIEEE754Standard() 428 return llvm::StringSwitch<bool>(CPU) in hasCompactBranches() 446 return llvm::StringSwitch<bool>(NaNArg->getValue()) in isNaN2008() 462 return llvm::StringSwitch<bool>(CPUName) in isFP64ADefault() 482 return llvm::StringSwitch<bool>(CPUName) in isFPXXDefault() [all …]
|
| H A D | Sparc.cpp | 31 return llvm::StringSwitch<const char *>(Name) in getSparcAsmModeForCPU() 38 return llvm::StringSwitch<const char *>(Name) in getSparcAsmModeForCPU() 92 ABI = llvm::StringSwitch<sparc::FloatABI>(A->getValue()) in getSparcFloatABI()
|
| H A D | PPC.cpp | 36 return llvm::StringSwitch<const char *>(CPUName) in getPPCTargetCPU() 94 return llvm::StringSwitch<const char *>(Name) in getPPCAsmModeForCPU() 145 ABI = llvm::StringSwitch<ppc::FloatABI>(A->getValue()) in getPPCFloatABI()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | PPC.cpp | 448 Features["altivec"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 464 Features["crypto"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 469 Features["power8-vector"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 474 Features["bpermd"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 480 Features["extdiv"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 486 Features["direct-move"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 491 Features["vsx"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 497 Features["htm"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 508 Features["spe"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 589 return llvm::StringSwitch<bool>(Feature) in hasFeature() [all …]
|
| H A D | Lanai.cpp | 40 return llvm::StringSwitch<bool>(Name).Case("v11", true).Default(false); in isValidCPUName() 48 CPU = llvm::StringSwitch<CPUKind>(Name).Case("v11", CK_V11).Default(CK_NONE); in setCPU() 54 return llvm::StringSwitch<bool>(Feature).Case("lanai", true).Default(false); in hasFeature()
|
| H A D | X86.cpp | 332 X86SSEEnum Level = llvm::StringSwitch<X86SSEEnum>(Feature) in handleTargetFeatures() 345 MMX3DNowEnum ThreeDNowLevel = llvm::StringSwitch<MMX3DNowEnum>(Feature) in handleTargetFeatures() 352 XOPEnum XLevel = llvm::StringSwitch<XOPEnum>(Feature) in handleTargetFeatures() 843 return llvm::StringSwitch<bool>(Name) in isValidFeatureName() 936 return llvm::StringSwitch<bool>(Feature) in hasFeature() 1036 return llvm::StringSwitch<bool>(FeatureStr) in validateCpuSupports() 1043 return llvm::StringSwitch<llvm::X86::ProcessorFeatures>(Name) in getFeature() 1082 return llvm::StringSwitch<bool>(Name) in validateCPUSpecificCPUDispatch() 1090 return llvm::StringSwitch<StringRef>(Name) in CPUSpecificCPUDispatchNameDealias() 1118 return llvm::StringSwitch<bool>(FeatureStr) in validateCpuIs() [all …]
|
| H A D | Mips.cpp | 32 return llvm::StringSwitch<bool>(CPU) in processorSupportsGPR64() 62 return llvm::StringSwitch<unsigned>(getCPU()) in getISARev() 213 return llvm::StringSwitch<bool>(Feature) in hasFeature() 228 return llvm::StringSwitch<unsigned>(ABI) in getUnwindWordWidth()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | AnalyzerOptions.cpp | 67 llvm::StringSwitch<llvm::Optional<ExplorationStrategyKind>>( in getExplorationStrategy() 85 auto K = llvm::StringSwitch<llvm::Optional<IPAKind>>(IPAMode) in getIPAMode() 104 llvm::StringSwitch<llvm::Optional<CXXInlineableMemberKind>>( in mayInlineCXXMemberFunction() 154 auto Ret = llvm::StringSwitch<llvm::Optional<bool>>( in getCheckerBooleanOption()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | AMDGPUMetadataVerifier.cpp | 110 return StringSwitch<bool>(SNode.getString()) in verifyKernelArgs() 135 return StringSwitch<bool>(SNode.getString()) in verifyKernelArgs() 148 return StringSwitch<bool>(SNode.getString()) in verifyKernelArgs() 158 return StringSwitch<bool>(SNode.getString()) in verifyKernelArgs() 195 return StringSwitch<bool>(SNode.getString()) in verifyKernel()
|
| H A D | Dwarf.cpp | 33 return StringSwitch<unsigned>(TagString) in getTag() 162 return StringSwitch<unsigned>(OperationEncodingString) in getOperationEncoding() 209 return StringSwitch<unsigned>(EncodingString) in getAttributeEncoding() 320 return StringSwitch<unsigned>(VirtualityString) in getVirtuality() 339 return StringSwitch<unsigned>(LanguageString) in getLanguage() 405 return StringSwitch<unsigned>(CCString) in getCallingConvention() 477 return StringSwitch<unsigned>(MacinfoString) in getMacinfo() 509 return StringSwitch<unsigned>(MacroString) in getMacro()
|
| /freebsd-13.1/contrib/llvm-project/lld/MachO/ |
| H A D | OutputSegment.cpp | 70 return StringSwitch<int>(seg->name) in segmentOrder() 86 return StringSwitch<int>(osec->name) in sectionOrder() 113 return StringSwitch<int>(osec->name) in sectionOrder() 120 return StringSwitch<int>(osec->name) in sectionOrder()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Remarks/ |
| H A D | RemarkFormat.cpp | 21 auto Result = StringSwitch<Format>(FormatStr) in parseFormat() 37 StringSwitch<Format>(MagicStr) in magicToFormat()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | FPEnv.cpp | 23 return StringSwitch<Optional<RoundingMode>>(RoundingArg) in StrToRoundingMode() 61 return StringSwitch<Optional<fp::ExceptionBehavior>>(ExceptionArg) in StrToExceptionBehavior()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/Utils/ |
| H A D | WebAssemblyTypeUtilities.cpp | 45 return StringSwitch<WebAssembly::HeapType>(Type) in parseHeapType() 53 return StringSwitch<WebAssembly::BlockType>(Type) in parseBlockType() 66 return StringSwitch<MVT>(Type) in parseMVT()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Support/ |
| H A D | ARMTargetParser.cpp | 22 return StringSwitch<StringRef>(HWDiv) in getHWDivSynonym() 141 return StringSwitch<StringRef>(Arch) in getArchSynonym() 252 return StringSwitch<ISAKind>(Arch) in parseArchISA() 335 return StringSwitch<StringRef>(FPU) in getFPUSynonym() 373 return StringSwitch<unsigned>(CPU) in getDefaultFPU() 384 return StringSwitch<uint64_t>(CPU) in getDefaultExtensions()
|
| H A D | AArch64TargetParser.cpp | 31 return StringSwitch<unsigned>(CPU) in getDefaultFPU() 42 return StringSwitch<uint64_t>(CPU) in getDefaultExtensions() 55 return StringSwitch<AArch64::ArchKind>(CPU) in getCPUArchKind()
|
| H A D | TargetParser.cpp | 275 return llvm::StringSwitch<CPUKind>(CPU) in parseCPUKind() 282 return llvm::StringSwitch<StringRef>(TuneCPU) in resolveTuneCPUAlias() 291 return llvm::StringSwitch<CPUKind>(TuneCPU) in parseTuneCPUKind()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ |
| H A D | Distro.cpp | 38 Version = llvm::StringSwitch<Distro::DistroType>(Line.substr(3)) in DetectOsRelease() 64 Version = llvm::StringSwitch<Distro::DistroType>(Line.substr(17)) in DetectLsbRelease() 157 return llvm::StringSwitch<Distro::DistroType>(Data.split("\n").first) in DetectDistro()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VE.h | 115 return StringSwitch<VECC::CondCode>(S) in stringToVEICondCode() 129 return StringSwitch<VECC::CondCode>(S) in stringToVEFCondCode() 280 return StringSwitch<VERD::RoundingMode>(S) in stringToVERD()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/Utils/ |
| H A D | ARMBaseInfo.h | 140 return StringSwitch<unsigned>(CC.lower()) in ARMVectorCondCodeFromString() 168 return StringSwitch<unsigned>(CC.lower()) in ARMCondCodeFromString()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | MSP430.cpp | 27 return llvm::StringSwitch<bool>(MCU) in isSupportedMCU() 37 return llvm::StringSwitch<StringRef>(MCU->getValue()) in getSupportedHWMult() 49 return llvm::StringSwitch<StringRef>(HWMult) in getHWMultLib()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Object/ |
| H A D | WindowsMachineFlag.cpp | 23 return StringSwitch<COFF::MachineTypes>(S.lower()) in getMachineType()
|