Home
last modified time | relevance | path

Searched refs:StringSwitch (Results 1 – 25 of 206) sorted by relevance

123456789

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DStringSwitch.h42 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 …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/
H A DOpenMPKinds.cpp27 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()
78 return llvm::StringSwitch<OpenMPDistScheduleClauseKind>(Str) in getOpenMPSimpleClauseType()
83 return llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType()
91 return llvm::StringSwitch<OpenMPAtomicDefaultMemOrderClauseKind>(Str) in getOpenMPSimpleClauseType()
[all …]
H A DSanitizers.cpp29 SanitizerMask ParsedKind = llvm::StringSwitch<SanitizerMask>(Value) in parseSanitizerValue()
77 return llvm::StringSwitch<llvm::AsanDtorKind>(kindStr) in AsanDtorKindFromString()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
H A DPPC.cpp279 Features["altivec"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap()
295 Features["crypto"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap()
300 Features["power8-vector"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap()
305 Features["bpermd"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap()
311 Features["extdiv"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap()
317 Features["direct-move"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap()
322 Features["vsx"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap()
328 Features["htm"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap()
339 Features["spe"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap()
410 return llvm::StringSwitch<bool>(Feature) in hasFeature()
[all …]
H A DLanai.cpp40 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 DX86.cpp319 X86SSEEnum Level = llvm::StringSwitch<X86SSEEnum>(Feature) in handleTargetFeatures()
332 MMX3DNowEnum ThreeDNowLevel = llvm::StringSwitch<MMX3DNowEnum>(Feature) in handleTargetFeatures()
339 XOPEnum XLevel = llvm::StringSwitch<XOPEnum>(Feature) in handleTargetFeatures()
829 return llvm::StringSwitch<bool>(Name) in isValidFeatureName()
921 return llvm::StringSwitch<bool>(Feature) in hasFeature()
1021 return llvm::StringSwitch<bool>(FeatureStr) in validateCpuSupports()
1028 return llvm::StringSwitch<llvm::X86::ProcessorFeatures>(Name) in getFeature()
1067 return llvm::StringSwitch<bool>(Name) in validateCPUSpecificCPUDispatch()
1075 return llvm::StringSwitch<StringRef>(Name) in CPUSpecificCPUDispatchNameDealias()
1082 return llvm::StringSwitch<char>(CPUSpecificCPUDispatchNameDealias(Name)) in CPUSpecificManglingCharacter()
[all …]
H A DMips.cpp32 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()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/
H A DMips.cpp67 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()
163 ABI = llvm::StringSwitch<mips::FloatABI>(A->getValue()) in getMipsFloatABI()
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()
452 return llvm::StringSwitch<bool>(getCPUName(Args, Triple)) in isNaN2008()
[all …]
H A DSparc.cpp31 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 DPPC.cpp36 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()
H A DX86.cpp45 CPU = llvm::StringSwitch<StringRef>(Arch) in getX86TargetCPU()
52 CPU = llvm::StringSwitch<StringRef>(Arch) in getX86TargetCPU()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/BinaryFormat/
H A DAMDGPUMetadataVerifier.cpp110 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 DDwarf.cpp33 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()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DAnalyzerOptions.cpp67 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Remarks/
H A DRemarkFormat.cpp21 auto Result = StringSwitch<Format>(FormatStr) in parseFormat()
37 StringSwitch<Format>(MagicStr) in magicToFormat()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.cpp41 return StringSwitch<WebAssembly::HeapType>(Type) in parseHeapType()
49 return StringSwitch<WebAssembly::BlockType>(Type) in parseBlockType()
62 return StringSwitch<MVT>(Type) in parseMVT()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DFPEnv.cpp23 return StringSwitch<Optional<RoundingMode>>(RoundingArg) in StrToRoundingMode()
61 return StringSwitch<Optional<fp::ExceptionBehavior>>(ExceptionArg) in StrToExceptionBehavior()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DARMTargetParser.cpp22 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 DAArch64TargetParser.cpp31 return StringSwitch<unsigned>(CPU) in getDefaultFPU()
42 return StringSwitch<uint64_t>(CPU) in getDefaultExtensions()
55 return StringSwitch<AArch64::ArchKind>(CPU) in getCPUArchKind()
H A DTargetParser.cpp271 return llvm::StringSwitch<CPUKind>(CPU) in parseCPUKind()
278 return llvm::StringSwitch<StringRef>(TuneCPU) in resolveTuneCPUAlias()
287 return llvm::StringSwitch<CPUKind>(TuneCPU) in parseTuneCPUKind()
H A DHost.cpp128 return StringSwitch<const char *>(StringRef(CPUStart, CPULen)) in getHostCPUNameForPowerPC()
189 return StringSwitch<const char *>(Part) in getHostCPUNameForARM()
219 return StringSwitch<const char *>(Part) in getHostCPUNameForARM()
230 return StringSwitch<const char *>(Part) in getHostCPUNameForARM()
236 return StringSwitch<const char *>(Part) in getHostCPUNameForARM()
245 return StringSwitch<const char *>(Part) in getHostCPUNameForARM()
253 return StringSwitch<const char *>(Part) in getHostCPUNameForARM()
1622 StringRef LLVMFeatureStr = StringSwitch<StringRef>(CPUFeatures[I]) in getHostCPUFeatures()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/
H A DDistro.cpp38 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVE.h115 return StringSwitch<VECC::CondCode>(S) in stringToVEICondCode()
129 return StringSwitch<VECC::CondCode>(S) in stringToVEFCondCode()
280 return StringSwitch<VERD::RoundingMode>(S) in stringToVERD()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
H A DMSP430.cpp27 return llvm::StringSwitch<bool>(MCU) in isSupportedMCU()
37 return llvm::StringSwitch<StringRef>(MCU->getValue()) in getSupportedHWMult()
49 return llvm::StringSwitch<StringRef>(HWMult) in getHWMultLib()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/Utils/
H A DARMBaseInfo.h140 return StringSwitch<unsigned>(CC.lower()) in ARMVectorCondCodeFromString()
168 return StringSwitch<unsigned>(CC.lower()) in ARMCondCodeFromString()

123456789