| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | StringSwitch.h | 43 class StringSwitch { 53 explicit StringSwitch(StringRef S) in StringSwitch() function 57 StringSwitch(const StringSwitch &) = delete; 60 void operator=(const StringSwitch &) = delete; 61 void operator=(StringSwitch &&other) = delete; 63 StringSwitch(StringSwitch &&other) in StringSwitch() function 66 ~StringSwitch() = default; 70 StringSwitch &Case(StringLiteral S, T Value) { in Case() 78 StringSwitch& EndsWith(StringLiteral S, T Value) { in EndsWith() 86 StringSwitch& StartsWith(StringLiteral S, T Value) { in StartsWith() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/Targets/ |
| H A D | PPC.cpp | 253 Features["altivec"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 270 Features["crypto"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 275 Features["power8-vector"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 280 Features["bpermd"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 286 Features["extdiv"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 292 Features["direct-move"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 297 Features["vsx"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 303 Features["htm"] = llvm::StringSwitch<bool>(CPU) in initFeatureMap() 324 return llvm::StringSwitch<bool>(Feature) in hasFeature() 345 bool FeatureHasVSX = llvm::StringSwitch<bool>(Name) in setFeatureEnabled()
|
| H A D | Lanai.cpp | 41 return llvm::StringSwitch<bool>(Name).Case("v11", true).Default(false); in isValidCPUName() 49 CPU = llvm::StringSwitch<CPUKind>(Name).Case("v11", CK_V11).Default(CK_NONE); in setCPU() 55 return llvm::StringSwitch<bool>(Feature).Case("lanai", true).Default(false); in hasFeature()
|
| H A D | X86.cpp | 822 X86SSEEnum Level = llvm::StringSwitch<X86SSEEnum>(Feature) in handleTargetFeatures() 842 XOPEnum XLevel = llvm::StringSwitch<XOPEnum>(Feature) in handleTargetFeatures() 1280 return llvm::StringSwitch<bool>(Name) in isValidFeatureName() 1360 return llvm::StringSwitch<bool>(Feature) in hasFeature() 1447 return llvm::StringSwitch<bool>(FeatureStr) in validateCpuSupports() 1454 return llvm::StringSwitch<llvm::X86::ProcessorFeatures>(Name) in getFeature() 1499 return llvm::StringSwitch<bool>(Name) in validateCPUSpecificCPUDispatch() 1507 return llvm::StringSwitch<StringRef>(Name) in CPUSpecificCPUDispatchNameDealias() 1514 return llvm::StringSwitch<char>(CPUSpecificCPUDispatchNameDealias(Name)) in CPUSpecificManglingCharacter() 1547 return llvm::StringSwitch<bool>(FeatureStr) in validateCpuIs() [all …]
|
| H A D | Mips.cpp | 33 return llvm::StringSwitch<bool>(CPU) in processorSupportsGPR64() 63 return llvm::StringSwitch<unsigned>(getCPU()) in getISARev() 208 return llvm::StringSwitch<bool>(Feature) in hasFeature()
|
| H A D | NVPTX.cpp | 47 PTXVersion = llvm::StringSwitch<unsigned>(Feature) in NVPTXTargetInfo() 165 return llvm::StringSwitch<bool>(Feature) in hasFeature()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ToolChains/Arch/ |
| H A D | Mips.cpp | 68 ABIName = llvm::StringSwitch<llvm::StringRef>(ABIName) in getMipsCPUAndABI() 96 ABIName = llvm::StringSwitch<const char *>(CPUName) in getMipsCPUAndABI() 124 CPUName = llvm::StringSwitch<const char *>(ABIName) in getMipsCPUAndABI() 137 return llvm::StringSwitch<std::string>(ABIName) in getMipsABILibSuffix() 145 return llvm::StringSwitch<llvm::StringRef>(ABI) in getGnuCompatibleMipsABIName() 396 return (IEEE754Standard)llvm::StringSwitch<int>(CPU) in getIEEE754Standard() 417 return llvm::StringSwitch<bool>(CPU) in hasCompactBranches() 435 return llvm::StringSwitch<bool>(NaNArg->getValue()) in isNaN2008() 453 return llvm::StringSwitch<bool>(CPUName) in isFP64ADefault() 473 return llvm::StringSwitch<bool>(CPUName) in isFPXXDefault() [all …]
|
| H A D | Sparc.cpp | 25 return llvm::StringSwitch<const char *>(Name) in getSparcAsmModeForCPU() 32 return llvm::StringSwitch<const char *>(Name) in getSparcAsmModeForCPU() 86 ABI = llvm::StringSwitch<sparc::FloatABI>(A->getValue()) in getSparcFloatABI()
|
| H A D | PPC.cpp | 36 return llvm::StringSwitch<const char *>(CPUName) in getPPCTargetCPU() 90 return llvm::StringSwitch<const char *>(Name) in getPPCAsmModeForCPU() 136 ABI = llvm::StringSwitch<ppc::FloatABI>(A->getValue()) in getPPCFloatABI()
|
| H A D | X86.cpp | 44 CPU = llvm::StringSwitch<const char *>(Arch) in getX86TargetCPU() 51 CPU = llvm::StringSwitch<const char *>(Arch) in getX86TargetCPU()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/ |
| H A D | OpenMPKinds.cpp | 24 return llvm::StringSwitch<OpenMPDirectiveKind>(Str) in getOpenMPDirectiveKind() 55 return llvm::StringSwitch<OpenMPClauseKind>(Str) in getOpenMPClauseKind() 83 return llvm::StringSwitch<OpenMPDefaultClauseKind>(Str) in getOpenMPSimpleClauseType() 88 return llvm::StringSwitch<OpenMPProcBindClauseKind>(Str) in getOpenMPSimpleClauseType() 93 return llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 101 return llvm::StringSwitch<OpenMPDependClauseKind>(Str) in getOpenMPSimpleClauseType() 106 return llvm::StringSwitch<OpenMPLinearClauseKind>(Str) in getOpenMPSimpleClauseType() 111 return llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() 119 return llvm::StringSwitch<OpenMPDistScheduleClauseKind>(Str) in getOpenMPSimpleClauseType() 124 return llvm::StringSwitch<unsigned>(Str) in getOpenMPSimpleClauseType() [all …]
|
| H A D | XRayInstr.cpp | 20 XRayInstrMask ParsedKind = llvm::StringSwitch<XRayInstrMask>(Value) in parseXRayInstrValue()
|
| H A D | Sanitizers.cpp | 20 SanitizerMask ParsedKind = llvm::StringSwitch<SanitizerMask>(Value) in parseSanitizerValue()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | AnalyzerOptions.cpp | 55 llvm::StringSwitch<llvm::Optional<ExplorationStrategyKind>>( in getExplorationStrategy() 73 auto K = llvm::StringSwitch<llvm::Optional<IPAKind>>(IPAMode) in getIPAMode() 92 llvm::StringSwitch<llvm::Optional<CXXInlineableMemberKind>>( in mayInlineCXXMemberFunction() 138 return llvm::StringSwitch<bool>( in getCheckerBooleanOption()
|
| /freebsd-12.1/contrib/llvm/lib/BinaryFormat/ |
| H A D | AMDGPUMetadataVerifier.cpp | 116 return StringSwitch<bool>(SNode.getString()) in verifyKernelArgs() 137 return StringSwitch<bool>(SNode.getString()) in verifyKernelArgs() 158 return StringSwitch<bool>(SNode.getString()) in verifyKernelArgs() 171 return StringSwitch<bool>(SNode.getString()) in verifyKernelArgs() 181 return StringSwitch<bool>(SNode.getString()) in verifyKernelArgs() 219 return StringSwitch<bool>(SNode.getString()) in verifyKernel()
|
| H A D | Dwarf.cpp | 34 return StringSwitch<unsigned>(TagString) in getTag() 153 return StringSwitch<unsigned>(OperationEncodingString) in getOperationEncoding() 195 return StringSwitch<unsigned>(EncodingString) in getAttributeEncoding() 293 return StringSwitch<unsigned>(VirtualityString) in getVirtuality() 312 return StringSwitch<unsigned>(LanguageString) in getLanguage() 378 return StringSwitch<unsigned>(CCString) in getCallingConvention() 450 return StringSwitch<unsigned>(MacinfoString) in getMacinfo()
|
| /freebsd-12.1/contrib/llvm/lib/Support/ |
| H A D | ARMTargetParser.cpp | 22 return StringSwitch<StringRef>(HWDiv) in getHWDivSynonym() 135 return StringSwitch<StringRef>(Arch) in getArchSynonym() 260 return StringSwitch<ISAKind>(Arch) in parseArchISA() 337 return StringSwitch<StringRef>(FPU) in getFPUSynonym() 375 return StringSwitch<unsigned>(CPU) in getDefaultFPU() 386 return StringSwitch<unsigned>(CPU) in getDefaultExtensions()
|
| H A D | AArch64TargetParser.cpp | 32 return StringSwitch<unsigned>(CPU) in getDefaultFPU() 43 return StringSwitch<unsigned>(CPU) in getDefaultExtensions() 56 return StringSwitch<AArch64::ArchKind>(CPU) in getCPUArchKind()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ToolChains/ |
| H A D | MSP430.cpp | 28 return llvm::StringSwitch<bool>(MCU) in isSupportedMCU() 38 return llvm::StringSwitch<StringRef>(MCU->getValue()) in getSupportedHWMult() 50 return llvm::StringSwitch<StringRef>(HWMult) in getHWMultLib()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | IntrinsicInst.cpp | 117 return StringSwitch<RoundingMode>(RoundingArg) in getRoundingMode() 134 return StringSwitch<ExceptionBehavior>(ExceptionArg) in getExceptionBehavior()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/ |
| H A D | Distro.cpp | 31 Version = llvm::StringSwitch<Distro::DistroType>(Line.substr(17)) in DetectDistro() 101 return llvm::StringSwitch<Distro::DistroType>(Data.split("\n").first) in DetectDistro()
|
| H A D | Job.cpp | 56 bool ShouldSkip = llvm::StringSwitch<bool>(Flag) in skipArgs() 66 IsInclude = llvm::StringSwitch<bool>(Flag) in skipArgs() 80 ShouldSkip = llvm::StringSwitch<bool>(Flag) in skipArgs()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/Breakpad/ |
| H A D | ObjectFileBreakpad.cpp | 32 return llvm::StringSwitch<Token>(str) in toToken() 64 return llvm::StringSwitch<Triple::OSType>(str) in toOS() 73 return llvm::StringSwitch<Triple::ArchType>(str) in toArch()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | CompilerInvocation.cpp | 291 /* negated */!llvm::StringSwitch<bool>( in ParseAnalyzerArgs() 533 llvm::StringSwitch<DiagnosticLevelMask>(Level) in parseDiagnosticLevelMask() 587 unsigned I = llvm::StringSwitch<unsigned>(S) in setPGOInstrumentor() 681 llvm::StringSwitch<unsigned>(A->getValue()) in ParseCodeGenArgs() 919 llvm::StringSwitch<std::string>(A->getValue()) in ParseCodeGenArgs() 966 unsigned Model = llvm::StringSwitch<unsigned>(Name) in ParseCodeGenArgs() 1147 unsigned Method = llvm::StringSwitch<unsigned>(Name) in ParseCodeGenArgs() 1174 unsigned Model = llvm::StringSwitch<unsigned>(Name) in ParseCodeGenArgs() 1825 DashX = llvm::StringSwitch<InputKind>(XValue) in ParseFrontendArgs() 1839 DashX = llvm::StringSwitch<InputKind>(XValue) in ParseFrontendArgs() [all …]
|
| H A D | LangStandards.cpp | 32 Kind K = llvm::StringSwitch<Kind>(Name) in getLangStandardForName()
|