|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenGICombiner.inc 55 std::pair<StringRef, StringRef> RangePair = RuleIdentifier.split('-');
include/llvm/IR/ModuleSummaryIndexYAML.h 71 P = P.second.split(',');
include/llvm/ProfileData/GCOV.h 230 Str = Buffer->getBuffer().slice(Cursor, Cursor + Len).split('\0').first;
include/llvm/ProfileData/SampleProf.h 504 return F.getName().split('.').first;
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 384 StringRef DisplayName = SP->getName().split('<').first;
lib/CodeGen/TargetPassConfig.cpp 354 std::tie(Name, InstanceNumStr) = PassName.split(',');
lib/DebugInfo/CodeView/RecordName.cpp 336 return StringData.split('\0').first;
lib/DebugInfo/CodeView/RecordSerialization.cpp 33 return getBytesAsCharacters(LeafData).split('\0').first;
lib/IR/AsmWriter.cpp 2606 std::tie(Front, Asm) = Asm.split('\n');
lib/IR/DataLayout.cpp 200 std::pair<StringRef, StringRef> Split = Str.split(Separator);
lib/IR/Function.cpp 536 StringRef Target = Name.drop_front(5).split('.').first;
lib/MC/MCParser/AsmParser.cpp 1126 Split = Identifier.split('@');
1196 std::pair<StringRef, StringRef> Split = IDVal.split('@');
lib/MC/MCStreamer.cpp 789 TextSecCOFF->getSectionName().split('$').second)
lib/Object/COFFModuleDefinition.cpp 117 std::tie(S, Buf) = Buf.substr(1).split('"');
343 std::tie(V1, V2) = Tok.Value.split('.');
lib/Object/COFFObjectFile.cpp 520 PDBFileName = PDBFileName.split('\0').first;
lib/Option/OptTable.cpp 288 std::tie(LHS, RHS) = Option.split(Last);
lib/Passes/PassBuilder.cpp 1456 std::tie(ParamName, Params) = Params.split(';');
1501 std::tie(ParamName, Params) = Params.split(';');
1530 std::tie(ParamName, Params) = Params.split(';');
1564 std::tie(ParamName, Params) = Params.split(';');
1584 std::tie(ParamName, Params) = Params.split(';');
1603 std::tie(ParamName, Params) = Params.split(';');
2376 std::tie(Name, PipelineText) = PipelineText.split(',');
lib/ProfileData/Coverage/CoverageMappingReader.cpp 665 return IsCOFF ? N.split('$').first : N;
lib/ProfileData/InstrProfReader.cpp 648 Parts = Parts.second.split(':');
lib/Remarks/RemarkParser.cpp 29 std::pair<StringRef, StringRef> Split = InBuffer.split('\0');
lib/Support/CachePruning.cpp 81 P = P.second.split(':');
84 std::tie(Key, Value) = P.first.split('=');
lib/Support/CommandLine.cpp 570 std::pair<StringRef, StringRef> SplitArg = Arg.split('=');
1654 std::pair<StringRef, StringRef> Split = HelpStr.split('\n');
1658 Split = Split.second.split('\n');
lib/Support/DebugCounter.cpp 72 auto CounterPair = StringRef(Val).split('=');
lib/Support/FileCheck.cpp 717 BufferPrefix = BufferPrefix.split('\n').first;
1861 std::pair<StringRef, StringRef> CmdlineNameVal = CmdlineDef.split('=');
lib/Support/Host.cpp 1253 std::pair<StringRef, StringRef> Data = Line.split(':');
lib/Support/Regex.cpp 147 std::pair<StringRef, StringRef> Split = Repl.split('\\');
lib/Support/Triple.cpp 990 return StringRef(Data).split('-').first; // Isolate first component
994 StringRef Tmp = StringRef(Data).split('-').second; // Strip first component
995 return Tmp.split('-').first; // Isolate second component
999 StringRef Tmp = StringRef(Data).split('-').second; // Strip first component
1000 Tmp = Tmp.split('-').second; // Strip second component
1001 return Tmp.split('-').first; // Isolate third component
1005 StringRef Tmp = StringRef(Data).split('-').second; // Strip first component
1006 Tmp = Tmp.split('-').second; // Strip second component
1007 return Tmp.split('-').second; // Strip third component
1011 StringRef Tmp = StringRef(Data).split('-').second; // Strip first component
1012 return Tmp.split('-').second; // Strip second component
lib/TableGen/StringMatcher.cpp 63 std::pair<StringRef, StringRef> Split = Code.split('\n');
68 Split = Code.split('\n');
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp 5108 getParser().parseStringToEndOfStatement().trim().split('+');
5210 getParser().parseStringToEndOfStatement().trim().split('+');
lib/Target/AMDGPU/AMDGPULibFunc.cpp 541 std::pair<StringRef, StringRef> const P = mangledName.split('_');
lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp 586 std::pair<StringRef, StringRef> Strs = A.getValueAsString().split(',');
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp 851 std::pair<StringRef, StringRef> HeadTail = String.split('.');
943 std::pair<StringRef, StringRef> DotSplit = Whole.split('.');
989 std::pair<StringRef, StringRef> DotSplit = FullString.split('.');
1009 std::pair<StringRef, StringRef> ColonSplit = StringRef(FullString).split(':');
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp 151 auto HeadTail = PacketBundle.first.split('\n');
157 auto Duplex = HeadTail.first.split('\v');
166 HeadTail = HeadTail.second.split('\n');
lib/Target/X86/AsmParser/X86AsmParser.cpp 1725 std::pair<StringRef, StringRef> BaseMember = DotDispStr.split('.');
lib/TextAPI/MachO/Target.cpp 21 auto Result = TargetValue.split('-');
lib/TextAPI/MachO/TextStubCommon.cpp 210 auto Split = Scalar.split(':');
lib/ToolDrivers/llvm-lib/LibDriver.cpp 88 std::tie(Path, Env) = Env.split(';');
lib/Transforms/IPO/ForceFunctionAttrs.cpp 73 auto KV = StringRef(S).split(':');
lib/Transforms/Instrumentation/GCOVProfiling.cpp 458 std::pair<StringRef, StringRef> HeadTail = RegexesStr.split(';');
tools/clang/lib/CodeGen/CGCall.cpp 1808 std::tie(Var, Value) = Attr.split('=');
tools/clang/lib/Driver/Distro.cpp 83 if (!Data.split('.').first.getAsInteger(10, MajorVersion)) {
121 std::pair<StringRef, StringRef> SplitLine = Line.split('=');
124 std::pair<StringRef, StringRef> SplitVer = SplitLine.second.trim().split('.');
tools/clang/lib/Driver/Driver.cpp 946 CompilerPath.split(llvm::sys::EnvPathSeparator);
4405 std::pair<StringRef, StringRef> Split = Name.split('.');
4531 std::pair<StringRef, StringRef> Split = Name.split('.');
tools/clang/lib/Driver/ToolChains/Clang.cpp 2178 auto Pair = StringRef(S).split('=');
tools/clang/lib/Driver/ToolChains/Cuda.cpp 40 auto First = V.split('.');
41 auto Second = First.second.split('.');
tools/clang/lib/Driver/ToolChains/Gnu.cpp 1690 std::pair<StringRef, StringRef> First = VersionText.split('.');
1691 std::pair<StringRef, StringRef> Second = First.second.split('.');
tools/clang/lib/Driver/ToolChains/MSVC.cpp 1350 StringRef ObjFmt = Triple.getEnvironmentName().split('-').second;
tools/clang/lib/Frontend/CompilerInstance.cpp 1066 llvm::CachedHashString(MacroDef.split('=').first)) > 0;
tools/clang/lib/Frontend/CompilerInvocation.cpp 773 Opts.DebugPrefixMap.insert(StringRef(Arg).split('='));
2065 Opts.PrebuiltModuleFiles.insert(Val.split('='));
2094 llvm::CachedHashString(MacroDef.split('=').first));
3196 std::pair<StringRef, StringRef> VerParts = Ver.split('.');
3335 std::pair<StringRef, StringRef> Split = StringRef(A->getValue()).split(';');
3595 llvm::CachedHashString(MacroDef.split('=').first)))
tools/clang/lib/Frontend/InitPreprocessor.cpp 41 std::pair<StringRef, StringRef> MacroPair = Macro.split('=');
tools/clang/lib/Serialization/ASTReader.cpp 588 std::pair<StringRef, StringRef> MacroPair = Macro.split('=');
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp 474 Config.getKey().split(':');
tools/clang/tools/clang-format/ClangFormat.cpp 178 std::pair<StringRef, StringRef> LineRange = Input.split(':');
tools/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp 110 auto KindTriplePair = Target.split('-');
tools/clang/tools/driver/cc1as_main.cpp 246 Opts.DebugPrefixMap.insert(StringRef(Arg).split('='));
511 auto Pair = StringRef(S).split('=');
tools/clang/tools/driver/driver.cpp 120 StringRef MatchPattern = Edit.substr(2).split('/').first;
121 StringRef ReplPattern = Edit.substr(2).split('/').second;
tools/clang/tools/extra/clang-include-fixer/tool/ClangIncludeFixer.cpp 175 auto Split = Pair.split('=');
tools/clang/tools/extra/clangd/Diagnostics.cpp 465 llvm::StringRef R = Code.split('\n').first;
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp 722 std::tie(Line, Content) = Content.split('\n');
723 if (isIf(Line) && isErrorAboutInclude(Content.split('\n').first))
tools/clang/tools/extra/modularize/ModularizeUtilities.cpp 164 std::pair<StringRef, StringRef> TargetAndDependents = Line.split(':');
tools/dsymutil/DwarfLinker.cpp 211 auto Split = Info.Name.getString().split('<');
tools/dsymutil/SymbolMap.cpp 37 Line.split('_').first.getAsInteger(10, LineNumber);
130 std::tie(LHS, Data) = Data.split('\n');
145 std::tie(LHS, VersionNum) = LHS.split(':');
153 std::tie(LHS, Data) = Data.split('\n');
tools/gold/gold-plugin.cpp 679 std::tie(OldSuffix, NewSuffix) = SuffixReplace.split(';');
832 std::tie(OldPrefix, NewPrefix) = PrefixReplace.split(';');
tools/lld/COFF/Driver.cpp 99 std::pair<StringRef, StringRef> ret = s.split(';');
501 std::tie(path, env) = env.split(';');
tools/lld/COFF/DriverUtils.cpp 78 std::tie(s1, s2) = arg.split(',');
89 std::tie(s1, s2) = arg.split('.');
116 std::tie(sysStr, ver) = arg.split(',');
140 std::tie(from, to) = s.split('=');
153 std::tie(from, to) = s.split('=');
204 std::tie(name, attrs) = s.split(',');
213 std::tie(name, align) = s.split(',');
297 std::tie(swaprun, newArg) = arg.split(',');
686 std::tie(k, v) = arg.split('=');
tools/lld/COFF/ICF.cpp 90 StringRef outSecName = c->getSectionName().split('$').first;
tools/lld/COFF/Writer.cpp 635 StringRef s = name.split('$').first;
834 name = name.split('$').first;
tools/lld/Common/Args.cpp 54 std::pair<StringRef, StringRef> kv = StringRef(arg->getValue()).split('=');
tools/lld/ELF/Driver.cpp 631 std::tie(name, addr) = StringRef(arg->getValue()).split('=');
788 std::pair<StringRef, StringRef> ret = s.split(';');
1163 std::tie(from, to) = StringRef(arg->getValue()).split('=');
tools/lld/lib/Driver/DarwinLdDriver.cpp 179 std::pair<StringRef, StringRef> lineAndRest = buffer.split('\n');
182 std::pair<StringRef, StringRef> symAndComment = line.split('#');
209 std::pair<StringRef, StringRef> lineAndRest = buffer.split('\n');
213 std::pair<StringRef, StringRef> symAndComment = line.split('#');
221 std::pair<StringRef, StringRef> prefixAndSym = sym.split(':');
255 std::pair<StringRef, StringRef> opt = fileListPath.split(',');
267 std::pair<StringRef, StringRef> lineAndRest = buffer.split('\n');
tools/lldb/include/lldb/Utility/Environment.h 71 return insert(KeyEqValue.split('='));
tools/lldb/source/Core/FormatEntity.cpp 1964 std::pair<llvm::StringRef, llvm::StringRef> p = format_str.split('.');
tools/lldb/source/Core/ValueObject.cpp 2672 std::tie(sleft, sright) = bracket_expr.split('-');
tools/lldb/source/Host/linux/Host.cpp 60 std::tie(Line, Rest) = Rest.split('\n');
154 std::tie(Arg0, Rest) = Cmdline->getBuffer().split('\0');
158 std::tie(Arg, Rest) = Rest.split('\0');
200 std::tie(Var, Rest) = Rest.split('\0');
tools/lldb/source/Interpreter/OptionValueArray.cpp 101 std::tie(index, sub_value) = name.split(']');
tools/lldb/source/Interpreter/OptionValueDictionary.cpp 125 std::tie(key, value) = entry.ref().split('=');
220 std::tie(left, temp) = name.split('[');
239 std::tie(key, sub_name) = temp.split(']');
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp 2039 ivar_skipped_prefix.split('.');
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp 29 std::tie(line, text) = text.split('\n');
38 std::tie(line, text) = text.split('\n');
151 std::tie(line, text) = text.split('\n');
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp 612 hdr_name = hdr_name.split('\0').first;
tools/lldb/source/Plugins/Platform/Android/AdbClient.cpp 169 device_list.push_back(device.split('\t').first);
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp 1491 std::tie(version_str, build_str) = dir.split(' ');
tools/lldb/source/Plugins/Process/Linux/ProcessorTrace.cpp 188 std::tie(Line, Rest) = Rest.split('\n');
tools/lldb/source/Plugins/Process/Utility/LinuxProcMaps.cpp 106 std::tie(line, lines) = lines.split('\n');
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp 1003 std::tie(major, minor) = value.split('.');
1936 std::tie(hex_arg, encoded_args) = encoded_args.split('-');
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp 420 value_pair = value_pair.second.split(',');
2223 std::tie(tid_str, value) = value.split(',');
2235 std::tie(pc_str, value) = value.split(',');
2296 std::tie(addr_str, bytes_str) = value.split('=');
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp 650 std::tie(host, path) = path_from_dwarf.split(':');
tools/lldb/source/Utility/ArchSpec.cpp 817 std::tie(sub_str, remainder) = remainder.split('-');
818 std::tie(vendor, os) = remainder.split('-');
tools/lldb/source/Utility/RegisterValue.cpp 313 std::tie(car, cdr) = vector_str.split(Sep);
322 std::tie(car, cdr) = cdr.split(Sep);
tools/lldb/source/Utility/StringExtractor.cpp 348 std::tie(a, b) = view.split(':');
351 std::tie(c, d) = b.split(';');
tools/lldb/source/Utility/StructuredData.cpp 100 std::pair<llvm::StringRef, llvm::StringRef> match = path.split('.');
116 std::pair<llvm::StringRef, llvm::StringRef> match = path.split('[');
tools/lldb/source/Utility/UriParser.cpp 54 std::tie(tmp_hostname, host_port) = host_port.split(':');
tools/lldb/tools/lldb-test/lldb-test.cpp 248 std::tie(key, value) = entry_str.split(':');
370 std::tie(Line, Rest) = Rest.split('\n');
918 std::tie(Label, Line) = Line.split('=');
1045 std::tie(Line, Rest) = Rest.split('\n');
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp 343 std::pair<StringRef, StringRef> pair = s.split(':');
359 std::pair<StringRef, StringRef> pair = s.split(':');
tools/llvm-ar/llvm-ar.cpp 1008 Line = Line.split(';').first;
1009 Line = Line.split('*').first;
1014 std::tie(CommandStr, Rest) = Line.split(' ');
tools/llvm-cov/CodeCoverage.cpp 688 auto EquivPair = StringRef(PathRemap).split(',');
tools/llvm-extract/llvm-extract.cpp 257 auto BBInfo = StrPair.split(':');
tools/llvm-lto2/llvm-lto2.cpp 184 std::tie(FileName, Rest) = Rest.split(',');
189 std::tie(SymbolName, Rest) = Rest.split(',');
tools/llvm-mc/llvm-mc.cpp 261 auto Pair = StringRef(I).split('=');
401 const auto &KV = StringRef(Arg).split('=');
tools/llvm-objcopy/CopyConfig.cpp 138 auto Old2New = FlagValue.split('=');
164 auto Split = StringRef(FlagValue).split('=');
184 auto Section2Flags = StringRef(FlagValue).split('=');
277 auto TrimmedLine = Line.split('#').first.trim();
334 StringRef TrimmedLine = Lines[LineNo].split('#').first.trim();
338 std::pair<StringRef, StringRef> Pair = Saver.save(TrimmedLine).split(' ');
526 auto Old2New = StringRef(Arg->getValue()).split('=');
tools/llvm-objcopy/ELF/ELFConfig.cpp 44 std::tie(SI.SymbolName, Value) = FlagValue.split('=');
52 std::tie(SI.SectionName, Value) = Value.split(':');
tools/llvm-objdump/MachODump.cpp 1740 DumpSegSectName = DumpSection.split(',');
tools/llvm-objdump/llvm-objdump.cpp 753 auto HeadTail = PacketBundle.first.split('\n');
780 auto Duplex = HeadTail.first.split('\v');
789 HeadTail = HeadTail.second.split('\n');
tools/llvm-profdata/llvm-profdata.cpp 155 std::pair<StringRef, StringRef> Parts = LineIt->split(' ');
534 std::tie(WeightStr, FileName) = WeightedFilename.split(',');
tools/llvm-readobj/MachODumper.cpp 883 std::pair<StringRef,StringRef> Split = Data.split('\0');
tools/obj2yaml/dwarf2yaml.cpp 53 auto SymbolPair = RemainingTable.split('\0');
tools/obj2yaml/macho2yaml.cpp 493 auto SymbolPair = RemainingTable.split('\0');
unittests/ADT/StringRefTest.cpp 157 Str.split('X'));
159 Str.split('e'));
161 Str.split('h'));
163 Str.split('l'));
165 Str.split('o'));
unittests/TextAPI/ELFYAMLTest.cpp 25 std::tie(Line1, LHS) = LHS.split('\n');
26 std::tie(Line2, RHS) = RHS.split('\n');
utils/TableGen/AsmMatcherEmitter.cpp 817 std::pair<StringRef, StringRef> Ops = S.split('=');
utils/TableGen/CodeGenInstruction.cpp 496 Selection = Selection.split('|').second;
497 Res += Selection.split('|').first;
utils/TableGen/FixedLenDecoderEmitter.cpp 1213 std::pair<StringRef, StringRef> pairs = P.split(',');
1217 pairs = pairs.second.split(',');
utils/TableGen/SubtargetFeatureInfo.cpp 125 std::pair<StringRef, StringRef> Comma = Conds.split(',');
147 Comma = Comma.second.split(',');