reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/MapVector.h
  126     return std::make_pair(begin() + I, false);
  139     return std::make_pair(begin() + I, false);
  150                             (Vector.begin() + Pos->second);
  156                             (Vector.begin() + Pos->second);
include/llvm/ADT/STLExtras.h
 1312          std::equal(adl_begin(Range) + 1, adl_end(Range), adl_begin(Range)));
include/llvm/Analysis/CFGPrinter.h
   95         OutStr.insert(OutStr.begin()+i+1, 'l');
   95         OutStr.insert(OutStr.begin()+i+1, 'l');
  100         OutStr.erase(OutStr.begin()+i, OutStr.begin()+Idx);
  100         OutStr.erase(OutStr.begin()+i, OutStr.begin()+Idx);
include/llvm/Analysis/LoopInfo.h
  389     SubLoops.erase(SubLoops.begin() + (I - begin()));
  412     std::reverse(Blocks.begin() + from, Blocks.end());
  953     TopLevelLoops.erase(TopLevelLoops.begin() + (I - begin()));
include/llvm/Analysis/RegionInfoImpl.h
  444   children.erase(children.begin() + (I - begin()));
include/llvm/CodeGen/MachineScheduler.h
  568     return Queue.begin() + idx;
include/llvm/Support/BinaryByteStream.h
  158     Data.insert(Data.begin() + Offset, Bytes.begin(), Bytes.end());
include/llvm/Support/Parallel.h
   86   RandomAccessIterator Mid = Start + (std::distance(Start, End) / 2);
  117   parallel_quick_sort(Pivot + 1, End, Comp, TG, Depth - 1);
  140     TG.spawn([=, &Fn] { std::for_each(Begin, Begin + TaskSize, Fn); });
lib/Analysis/CallGraphSCCPass.cpp
  258         bool WasLast = I + 1 == E;
lib/Analysis/MemoryDependenceAnalysis.cpp
  779   assert(std::is_sorted(Cache.begin(), Cache.begin() + Count) &&
  846         std::upper_bound(Cache.begin(), Cache.begin() + NumSortedEntries,
  852     if (Entry != Cache.begin() + NumSortedEntries &&
  984       Cache->begin(), Cache->begin() + NumSortedEntries, NonLocalDepEntry(BB));
  989   if (Entry != Cache->begin() + NumSortedEntries && Entry->getBB() == BB)
lib/Bitcode/Writer/ValueEnumerator.cpp
  525   std::stable_sort(Values.begin() + CstStart, Values.begin() + CstEnd,
  525   std::stable_sort(Values.begin() + CstStart, Values.begin() + CstEnd,
  538   std::stable_partition(Values.begin() + CstStart, Values.begin() + CstEnd,
  538   std::stable_partition(Values.begin() + CstStart, Values.begin() + CstEnd,
  800   MDs.insert(MDs.end(), FunctionMDs.begin() + R.First,
  801              FunctionMDs.begin() + R.Last);
lib/CodeGen/AsmPrinter/DebugLocStream.cpp
   32   Comments.erase(Comments.begin() + Entries.back().CommentOffset,
lib/CodeGen/BranchFolding.cpp
 1694             MachineBasicBlock *PMBB = *(MBB->pred_begin() + PI);
lib/CodeGen/GlobalISel/IRTranslator.cpp
  765     llvm::sort(W.FirstCluster, W.LastCluster + 1,
lib/CodeGen/LiveVariables.cpp
  102       VRInfo.Kills.erase(VRInfo.Kills.begin()+i);  // Erase entry
lib/CodeGen/MachineBasicBlock.cpp
  462   LiveInVector::iterator LI = LiveIns.begin() + (I - LiveIns.begin());
 1366   return Probs.begin() + index;
 1375   return Probs.begin() + index;
lib/CodeGen/MachineBlockPlacement.cpp
 1263     const MachineBasicBlock *Succ2 = *(BB->succ_begin() + 1);
lib/CodeGen/MachineFunction.cpp
  553           OutStr.insert(OutStr.begin()+i+1, 'l');
  553           OutStr.insert(OutStr.begin()+i+1, 'l');
  727       LandingPads.erase(LandingPads.begin() + i);
  747         LandingPads.erase(LandingPads.begin() + i);
lib/CodeGen/MachineOutliner.cpp
 1209           Mapper.UnsignedVec.begin() + C.getStartIdx(),
 1210           Mapper.UnsignedVec.begin() + C.getEndIdx() + 1,
 1210           Mapper.UnsignedVec.begin() + C.getEndIdx() + 1,
 1276       std::for_each(Mapper.UnsignedVec.begin() + C.getStartIdx(),
 1277                     Mapper.UnsignedVec.begin() + C.getEndIdx() + 1,
 1277                     Mapper.UnsignedVec.begin() + C.getEndIdx() + 1,
lib/CodeGen/MachineRegisterInfo.cpp
  482         LiveIns.erase(LiveIns.begin() + i);
lib/CodeGen/MachineScheduler.cpp
 2351     SUnit *SU = *(Pending.begin()+i);
 2367     Pending.remove(Pending.begin()+i);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
10115     llvm::sort(W.FirstCluster, W.LastCluster + 1,
10281   return std::count_if(First, Last + 1, [&](const CaseCluster &X) {
10312   while (LastLeft + 1 < FirstRight) {
10361   assert(LastLeft + 1 == FirstRight);
10477   auto PeeledCaseIt = Clusters.begin() + PeeledCaseIndex;
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2048       Ops.insert(Ops.end(), InOps.begin()+i,
 2049                  InOps.begin()+i+InlineAsm::getNumOperandRegisters(Flags) + 1);
 2049                  InOps.begin()+i+InlineAsm::getNumOperandRegisters(Flags) + 1);
 2049                  InOps.begin()+i+InlineAsm::getNumOperandRegisters(Flags) + 1);
lib/DebugInfo/DWARF/DWARFDebugLine.cpp
  922   RowIter FirstRow = Rows.begin() + Seq.FirstRowIndex;
  923   RowIter LastRow = Rows.begin() + Seq.LastRowIndex;
  926   RowIter RowPos = std::upper_bound(FirstRow + 1, LastRow - 1, Row,
lib/IR/Metadata.cpp
 1483       llvm::copy(OrigElements, Elements.begin() + 2);
lib/LineEditor/LineEditor.cpp
   40   for (std::vector<Completion>::const_iterator I = Comps.begin() + 1,
lib/Object/WindowsResource.cpp
  176   llvm::copy(Src, EndianCorrectedSrc.begin() + 1);
  286     Data.erase(Data.begin() + RemovedIndex);
lib/Support/DeltaAlgorithm.cpp
   94         ComplementSets.insert(ComplementSets.end(), it + 1, Sets.end());
lib/Support/FileCheck.cpp
  652       TmpStr.insert(TmpStr.begin() + Substitution->getIndex() + InsertOffset,
  652       TmpStr.insert(TmpStr.begin() + Substitution->getIndex() + InsertOffset,
lib/Support/GraphWriter.cpp
   40       Str.insert(Str.begin()+i, '\\');  // Escape character...
   45       Str.insert(Str.begin()+i, ' ');  // Convert to two spaces
   54             Str.erase(Str.begin()+i); continue;
   61       Str.insert(Str.begin()+i, '\\');  // Escape character...
lib/Support/RandomNumberGenerator.cpp
   47   llvm::copy(Salt, Data.begin() + 2);
lib/Support/ScaledNumber.cpp
  297   for (std::string::reverse_iterator I(Str.begin() + Truncate), E = Str.rend();
lib/Support/SourceMgr.cpp
  324               FixItLine.begin() + HintCol);
lib/Target/ARM/ARMISelDAGToDAG.cpp
 4546       Ops.insert(Ops.begin()+2, N->getOperand(2));
 4552       Ops.insert(Ops.begin()+2, WriteValue, WriteValue+2);
lib/Target/Hexagon/HexagonGenInsert.cpp
 1142     LL.erase(LL.begin()+i);
 1165     LL.erase(LL.begin()+(i-1));
lib/Target/Hexagon/HexagonMachineScheduler.cpp
  427     SUnit *SU = *(Pending.begin()+i);
  440     Pending.remove(Pending.begin()+i);
lib/Target/Hexagon/HexagonStoreWidening.cpp
  229     createStoreGroup(MI, I+1, E, G);
  352   for (InstrGroup::iterator I = Begin + 1; I != End; ++I) {
lib/Target/Hexagon/RDFGraph.cpp
 1507       MaxRefs.erase(Begin + ClosureIdx[i-1]);
lib/Target/Mips/MipsConstantIslandPass.cpp
  834   BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo());
  882   BBInfo.insert(BBInfo.begin() + NewBB->getNumber(), BasicBlockInfo());
lib/Target/PowerPC/PPCMIPeephole.cpp
  996     MachineBasicBlock *Pred2MBB = *(PI+1);
lib/Target/WebAssembly/WebAssemblyExceptionInfo.h
   99     std::reverse(Blocks.begin() + From, Blocks.end());
lib/Target/X86/X86FrameLowering.cpp
 2007         CSI.erase(CSI.begin() + i);
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  914         i = FnsToInstrument.begin() + N;
  915         e = FnsToInstrument.begin() + Count;
lib/Transforms/ObjCARC/BlotMapVector.h
   74       return std::make_pair(Vector.begin() + Num, true);
   76     return std::make_pair(Vector.begin() + Pair.first->second, false);
   83     return Vector.begin() + It->second;
   90     return Vector.begin() + It->second;
lib/Transforms/Utils/LoopSimplify.cpp
  303       NewOuter->addChildLoop(L->removeChildLoop(SubLoops.begin() + I));
lib/Transforms/Utils/LowerSwitch.cpp
  272   std::vector<CaseRange> LHS(Begin, Begin + Mid);
  274   std::vector<CaseRange> RHS(Begin + Mid, End);
  277   CaseRange &Pivot = *(Begin + Mid);
  555       auto Next = I + 1;
tools/bugpoint/ListReducer.h
  120       std::vector<ElTy> Prefix(TheList.begin(), TheList.begin() + Mid);
  121       std::vector<ElTy> Suffix(TheList.begin() + Mid, TheList.end());
  184           TestList.erase(TestList.begin() + i);
tools/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h
  337     Data->Vect.erase(Data->Vect.begin() + i, Data->Vect.end());
tools/clang/include/clang/Lex/HeaderSearch.h
  284     SearchDirs.insert(SearchDirs.begin() + idx, dir);
  682     return SearchDirs.begin() + AngledDirIdx;
  686     return SearchDirs.begin() + AngledDirIdx;
  690     return SearchDirs.begin() + SystemDirIdx;
  694     return SearchDirs.begin() + SystemDirIdx;
tools/clang/lib/AST/StmtViz.cpp
   52         OutStr.insert(OutStr.begin()+i+1, 'l');
   52         OutStr.insert(OutStr.begin()+i+1, 'l');
tools/clang/lib/Analysis/CFG.cpp
 1567       CFGBlock *Successor  = (I+1)->block;
 5996         OutStr.insert(OutStr.begin()+i+1, 'l');
 5996         OutStr.insert(OutStr.begin()+i+1, 'l');
tools/clang/lib/Analysis/CloneDetection.cpp
  150     Result.erase(Result.begin() + *I);
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  589   for (std::vector<MemberInfo>::iterator Member = Prior + 1,
tools/clang/lib/CodeGen/CodeGenModule.cpp
 5674     auto Val = *(MangledDeclNames.begin() + I);
tools/clang/lib/Frontend/InitHeaderSearch.cpp
  546     SearchList.erase(SearchList.begin()+DirToRemove);
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  635   std::string Ext = std::string(Filename.begin()+DotPos+1, Filename.end());
  635   std::string Ext = std::string(Filename.begin()+DotPos+1, Filename.end());
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
  571   std::string Ext = std::string(Filename.begin()+DotPos+1, Filename.end());
  571   std::string Ext = std::string(Filename.begin()+DotPos+1, Filename.end());
tools/clang/lib/Frontend/TextDiagnostic.cpp
 1064   std::fill(CaretLine.begin()+StartColNo,CaretLine.begin()+EndColNo,'~');
 1064   std::fill(CaretLine.begin()+StartColNo,CaretLine.begin()+EndColNo,'~');
tools/clang/lib/Lex/Lexer.cpp
  234       Str.insert(Str.begin() + i, '\\');
  246         Str.insert(Str.begin() + i + 1, 'n');
  246         Str.insert(Str.begin() + i + 1, 'n');
tools/clang/lib/Lex/PPLexerChange.cpp
   43       IncludeMacroStack.begin() + 1, IncludeMacroStack.end(),
tools/clang/lib/Lex/Pragma.cpp
  268     StrVal.erase(StrVal.begin(), StrVal.begin() + 2);
  302     StrVal.erase(StrVal.begin() + ResultPos, StrVal.end() - 1);
tools/clang/lib/Sema/SemaStmt.cpp
 1052           CaseRanges.erase(CaseRanges.begin()+i);
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
  130     if (I+1 == E)
tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  304       if (I + 1 != E)
  305         os << "<div class=FileNav><a href=\"#File" << (I + 1)->getHashValue()
  314     for (auto I : llvm::make_range(FileIDs.begin() + 1, FileIDs.end())) {
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp
  108   return {It, It + Size};
tools/clang/lib/Tooling/CompilationDatabase.cpp
  338   Result = std::vector<std::string>(Args.begin() + 1, End);
tools/clang/tools/extra/clang-include-fixer/tool/ClangIncludeFixer.cpp
  306         HeaderInfos.begin()+1, HeaderInfos.end(), HeaderInfos.begin(),
  321         HeaderInfos.begin() + 1, HeaderInfos.end(), HeaderInfos.begin(),
tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp
  122       std::sort(IncludeIndices.begin() + Blocks[BI],
  123                 IncludeIndices.begin() + Blocks[BI + 1],
tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
  142   for (const auto &R : llvm::make_range(Ranges.begin() + 1, Ranges.end())) {
tools/clang/tools/extra/modularize/Modularize.cpp
  370     NewArgs.insert(NewArgs.begin() + 1, "-w");
  373       NewArgs.insert(NewArgs.begin() + 2, "-x");
  374       NewArgs.insert(NewArgs.begin() + 3, "c++");
tools/clang/tools/libclang/CIndex.cpp
 3496     Args->insert(Args->begin() + 1, "-fno-spell-checking");
tools/clang/utils/TableGen/ClangAttrEmitter.cpp
 2894       if (I + 1 != E)
 2931       if (I + 1 != E)
 3452     if (I + 1 != E)
 3497       if (I + 1 != E)
 3701     if (I + 1 != E)
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
  869     RST.insert(RST.begin() + Start, EmptyLinePrefix);
  915     makeTableRows(RST.begin() + SeparatorIndexes.front(),
  916                   RST.begin() + SeparatorIndexes.back() + 1);
  916                   RST.begin() + SeparatorIndexes.back() + 1);
tools/dsymutil/DwarfLinker.cpp
 1787     Rows.insert(InsertPoint + 1, Seq.begin() + 1, Seq.end());
 1787     Rows.insert(InsertPoint + 1, Seq.begin() + 1, Seq.end());
tools/dsymutil/DwarfStreamer.cpp
  357       while ((Range + 1) != End && Range->second == (Range + 1)->first)
  357       while ((Range + 1) != End && Range->second == (Range + 1)->first)
  377     while (Range + 1 != End && Range->second == (Range + 1)->first)
  377     while (Range + 1 != End && Range->second == (Range + 1)->first)
tools/lld/COFF/ICF.cpp
  108         chunks.begin() + begin + 1, chunks.begin() + end, [&](SectionChunk *s) {
  108         chunks.begin() + begin + 1, chunks.begin() + end, [&](SectionChunk *s) {
  108         chunks.begin() + begin + 1, chunks.begin() + end, [&](SectionChunk *s) {
tools/lld/COFF/Writer.cpp
  449         os->chunks.insert(os->chunks.begin() + thunkInsertionSpot, thunkChunk);
tools/lld/ELF/ICF.cpp
  211         std::stable_partition(sections.begin() + begin + 1,
  211         std::stable_partition(sections.begin() + begin + 1,
  212                               sections.begin() + end, [&](InputSection *s) {
tools/lld/ELF/ScriptLexer.cpp
  138   tokens.insert(tokens.begin() + pos, vec.begin(), vec.end());
  225   tokens.erase(tokens.begin() + pos);
  226   tokens.insert(tokens.begin() + pos, v.begin(), v.end());
tools/lld/ELF/ScriptParser.cpp
  924         llvm::join(tokens.begin() + oldPos, tokens.begin() + pos, " ");
  924         llvm::join(tokens.begin() + oldPos, tokens.begin() + pos, " ");
 1101       llvm::join(tokens.begin() + oldPos, tokens.begin() + pos, " ");
 1101       llvm::join(tokens.begin() + oldPos, tokens.begin() + pos, " ");
tools/lld/ELF/SyntheticSections.cpp
 1759     auto j = i + 1;
 1805       for (auto i = g.begin() + 1, e = g.end(); i != e; ++i) {
 2340     bool isLastInChain = (i + 1) == e || i->bucketIdx != (i + 1)->bucketIdx;
 2340     bool isLastInChain = (i + 1) == e || i->bucketIdx != (i + 1)->bucketIdx;
tools/lld/ELF/Writer.cpp
 1485     auto end = std::find_if(nonScriptI + 1, e, [=](BaseCommand *cmd) {
tools/lld/lib/ReaderWriter/MachO/LayoutPass.cpp
   44   for (auto i = vec.begin(), e = vec.end(); (i + 1) != e; ++i) {
   45     for (auto j = i + 1; j != e; ++j) {
tools/lld/tools/lld/lld.cpp
   78   for (auto it = v.begin(); it + 1 != v.end(); ++it) {
   81     return isPETargetName(*(it + 1));
  125     v.erase(v.begin() + 1, v.begin() + 3);
  125     v.erase(v.begin() + 1, v.begin() + 3);
tools/lldb/include/lldb/Core/FileSpecList.h
  169       m_files.insert(m_files.begin() + idx, file);
  188       m_files.erase(m_files.begin() + idx);
tools/lldb/include/lldb/Interpreter/OptionValueArray.h
   86         m_values.insert(m_values.begin() + idx, value_sp);
  108       m_values.erase(m_values.begin() + idx);
tools/lldb/include/lldb/Utility/RangeMap.h
  375       m_entries.erase(m_entries.begin() + idx);
  576       auto next = pos + 1;
tools/lldb/source/Breakpoint/BreakpointIDList.cpp
   40   m_breakpoint_ids.erase(m_breakpoint_ids.begin() + index);
tools/lldb/source/Breakpoint/BreakpointLocationList.cpp
  258   m_locations.erase(m_locations.begin() + idx);
tools/lldb/source/Commands/CommandCompletions.cpp
  432       find_if(regex_str.begin() + 1, regex_str.end(), regex_chars);
  435     pos = find_if(pos + 2, regex_str.end(), regex_chars);
tools/lldb/source/Core/Communication.cpp
  262     m_bytes.erase(m_bytes.begin(), m_bytes.begin() + len);
tools/lldb/source/Core/FileSpecList.cpp
   51     if (separator_cstr && ((pos + 1) != end))
tools/lldb/source/Core/IOHandler.cpp
 3560           submenus.erase(submenus.begin() + 8, submenus.end());
 3587         submenus.erase(submenus.begin() + 7, submenus.end());
tools/lldb/source/Core/ModuleList.cpp
  164         RemoveImpl(m_modules.begin() + idx);
tools/lldb/source/Core/Section.cpp
  439     m_sections.erase(m_sections.begin() + idx);
tools/lldb/source/Core/ValueObjectList.cpp
   51     m_value_objects.erase(m_value_objects.begin() + idx);
tools/lldb/source/Host/common/Editline.cpp
  596   m_input_lines.insert(m_input_lines.begin() + m_current_line_index + 1,
  596   m_input_lines.insert(m_input_lines.begin() + m_current_line_index + 1,
  678   m_input_lines.erase(m_input_lines.begin() + m_current_line_index + 1);
  678   m_input_lines.erase(m_input_lines.begin() + m_current_line_index + 1);
  704   m_input_lines.erase(m_input_lines.begin() + m_current_line_index);
  732     m_input_lines.erase(m_input_lines.begin() + m_current_line_index);
tools/lldb/source/Interpreter/CommandInterpreter.cpp
 1358         suffix.assign(command.begin() + pos, command.end());
tools/lldb/source/Interpreter/OptionValueArray.cpp
  188               m_values.insert(m_values.begin() + idx, value_sp);
  228               m_values.erase(m_values.begin() + *pos);
  232             m_values.erase(m_values.begin() + remove_indexes.front());
tools/lldb/source/Interpreter/Options.cpp
  685           full_name.erase(full_name.begin() + 2, full_name.end());
 1396   argv.erase(argv.begin(), argv.begin() + OptionParser::GetOptionIndex());
tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
 1048     comments_string.replace(comments_string.begin() + newline_pos,
 1049                             comments_string.begin() + newline_pos + 1, 1, ' ');
 1049                             comments_string.begin() + newline_pos + 1, 1, ' ');
tools/lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp
  148             m_cursors.insert(m_cursors.begin() + 1, cursor);
  238             m_cursors.insert(m_cursors.begin() + 1, cursor);
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
  816       for (std::string::const_iterator c = m_bytes.begin() + content_start;
  817            c != m_bytes.begin() + content_end; ++c) {
tools/lldb/source/Symbol/CompactUnwindInfo.cpp
  532   auto next_it = it + 1;
tools/lldb/source/Symbol/SymbolContext.cpp
 1287     m_symbol_contexts.erase(m_symbol_contexts.begin() + idx);
tools/lldb/source/Symbol/VariableList.cpp
   58     m_variables.erase(m_variables.begin() + idx);
tools/lldb/source/Target/PathMappingList.cpp
   90     insert_iter = m_pairs.begin() + index;
  114   iterator iter = m_pairs.begin() + index;
tools/lldb/source/Target/ThreadCollection.cpp
   49     m_threads.insert(m_threads.begin() + idx, thread_sp);
tools/lldb/source/Target/ThreadList.cpp
  150       m_threads.erase(m_threads.begin() + idx);
  170       m_threads.erase(m_threads.begin() + idx);
tools/lldb/source/Utility/Args.cpp
  326   m_entries.emplace(m_entries.begin() + idx, arg_str, quote_char);
  327   m_argv.insert(m_argv.begin() + idx, m_entries[idx].data());
  346   m_argv.erase(m_argv.begin() + idx);
  347   m_entries.erase(m_entries.begin() + idx);
tools/lldb/source/Utility/StringList.cpp
  121       m_strings.insert(m_strings.begin() + idx, str);
  129     m_strings.insert(m_strings.begin() + idx, str);
  136     m_strings.insert(m_strings.begin() + idx, str);
  143     m_strings.erase(m_strings.begin() + idx);
tools/lldb/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.cpp
  234   bt_entry_v.insert(bt_entry_v.begin() + size, ubound_v.begin(),
tools/llvm-ar/llvm-ar.cpp
  836     Ret.insert(Ret.begin() + Pos, std::move(M));
tools/llvm-objcopy/ELF/Object.cpp
  691   std::for_each(std::begin(Symbols) + 1, std::end(Symbols),
  702       std::remove_if(std::begin(Symbols) + 1, std::end(Symbols),
tools/llvm-readobj/COFFDumper.cpp
 1831                   EndianCorrectedNameString.begin() + 1);
tools/llvm-xray/xray-account.cpp
  246   std::nth_element(Timings.begin(), Timings.begin() + MedianOff, Timings.end());
  250   std::nth_element(Timings.begin(), Timings.begin() + Pct90Off, Timings.end());
  254   std::nth_element(Timings.begin(), Timings.begin() + Pct99Off, Timings.end());
  327     Results.erase(Results.begin() + MaxTop, Results.end());
tools/llvm-xray/xray-graph.cpp
  261   std::nth_element(begin, begin + MedianOff, end);
  262   S.Median = *(begin + MedianOff);
  264   std::nth_element(begin, begin + Pct90Off, end);
  265   S.Pct90 = *(begin + Pct90Off);
  267   std::nth_element(begin, begin + Pct99Off, end);
  268   S.Pct99 = *(begin + Pct99Off);
unittests/ADT/STLExtrasTest.cpp
  301   ASSERT_EQ(V.begin() + 4, I);
  476   EXPECT_EQ(V.begin() + 3,
unittests/ADT/StatisticTest.cpp
   88     EXPECT_EQ(Range1.begin() + 1, Range1.end());
  104     EXPECT_EQ(Range.begin() + 2, Range.end());
  147     EXPECT_EQ(Range.begin() + 2, Range.end());
unittests/ADT/StringRefTest.cpp
  913   bool v1_join1 = join(v1.begin(), v1.begin() + 1, ":") == join_result1;
  920   bool v2_join1 = join(v2.begin(), v2.begin() + 1, ":") == join_result1;
unittests/Support/FormatVariadicTest.cpp
  549             formatv("{0}", make_range(IntRange.begin() + 1, IntRange.end() - 1))
usr/include/c++/7.4.0/bits/stl_algo.h
 1357       _RandomAccessIterator __ret = __first + (__last - __middle);
 1366 		  _GLIBCXX_MOVE3(__p + 1, __p + __n, __p);
 1366 		  _GLIBCXX_MOVE3(__p + 1, __p + __n, __p);
 1367 		  *(__p + __n - 1) = _GLIBCXX_MOVE(__t);
 1370 	      _RandomAccessIterator __q = __p + __k;
 1388 		  _ValueType __t = _GLIBCXX_MOVE(*(__p + __n - 1));
 1389 		  _GLIBCXX_MOVE_BACKWARD3(__p, __p + __n - 1, __p + __n);
 1389 		  _GLIBCXX_MOVE_BACKWARD3(__p, __p + __n - 1, __p + __n);
 1393 	      _RandomAccessIterator __q = __p + __n;
 1845       for (_RandomAccessIterator __i = __first + 1; __i != __last; ++__i)
 1851 	      _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1);
 1885 	  std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
 1886 	  std::__unguarded_insertion_sort(__first + int(_S_threshold), __last,
 1920       _RandomAccessIterator __mid = __first + (__last - __first) / 2;
 1921       std::__move_median_to_first(__first, __first + 1, __mid, __last - 1,
 1923       return std::__unguarded_partition(__first + 1, __last, __first, __comp);
 1985 	      std::__heap_select(__first, __nth + 1, __last, __comp);
 2674 	  __result = std::__move_merge(__first, __first + __step_size,
 2675 				       __first + __step_size,
 2676 				       __first + __two_step,
 2682       std::__move_merge(__first, __first + __step_size,
 2683 			__first + __step_size, __last, __result, __comp);
 2695 	  std::__insertion_sort(__first, __first + __chunk_size, __comp);
 2738       const _RandomAccessIterator __middle = __first + __len;
 2769       _RandomAccessIterator __middle = __first + (__last - __first) / 2;
 3821 	_RandomAccessIterator __i = __first + 1;
 3830 	  std::iter_swap(__i++, __first + __d(__g));
 3844 	  std::iter_swap(__i++, __first + __pospos.first);
 3845 	  std::iter_swap(__i++, __first + __pospos.second);
 3853       for (_RandomAccessIterator __i = __first + 1; __i != __last; ++__i)
 3854 	std::iter_swap(__i, __first + __d(__g, __p_type(0, __i - __first)));
usr/include/c++/7.4.0/bits/stl_algobase.h
  860 	  return __diff2 < __diff1 ? __first1 + __diff2 : __last1;
usr/include/c++/7.4.0/bits/stl_heap.h
   80 	  if (__comp(__first + __parent, __first + __child))
   80 	  if (__comp(__first + __parent, __first + __child))
  133       while (__holeIndex > __topIndex && __comp(__first + __parent, __value))
  135 	  *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __parent));
  135 	  *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __parent));
  139       *(__first + __holeIndex) = _GLIBCXX_MOVE(__value);
  222 	  if (__comp(__first + __secondChild,
  223 		     __first + (__secondChild - 1)))
  225 	  *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __secondChild));
  225 	  *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __secondChild));
  231 	  *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first
  232 						     + (__secondChild - 1)));
  341 	  _ValueType __value = _GLIBCXX_MOVE(*(__first + __parent));
usr/include/c++/7.4.0/bits/stl_uninitialized.h
  767     { return std::uninitialized_copy(__first, __first + __n, __result); }
usr/include/c++/7.4.0/bits/stl_vector.h
 1062 	_M_range_insert(begin() + __offset, __l.begin(), __l.end(),
 1064 	return begin() + __offset;
 1087 	_M_fill_insert(begin() + __offset, __n, __x);
 1088 	return begin() + __offset;
 1132 	  _M_insert_dispatch(begin() + __offset,
 1134 	  return begin() + __offset;
 1180       { return _M_erase(begin() + (__position - cbegin())); }
 1210 	return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
 1210 	return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg));
usr/include/c++/7.4.0/bits/vector.tcc
  132 	    const auto __pos = begin() + (__position - cbegin());
  143 	_M_realloc_insert(begin() + (__position - cbegin()), __x);
  156       if (__position + 1 != end())
  157 	_GLIBCXX_MOVE3(__position + 1, end(), __position);
  325 	  _M_insert_aux(begin() + __n, std::move(__v));
  327 	_M_realloc_insert(begin() + __n, std::move(__v));
  353 	      _M_insert_aux(begin() + __n, std::move(__tmp._M_val()));
  356 	  _M_realloc_insert(begin() + __n, std::forward<_Args>(__args)...);
utils/TableGen/AsmWriterEmitter.cpp
   92       OpsToPrint.erase(OpsToPrint.begin()+i-1);
  119         Insts.erase(Insts.begin()+i-1);
  214       if (std::any_of(Idxs.begin()+1, Idxs.end(),
  236       Instrs.erase(Instrs.begin()+70, Instrs.end());
  264       Str.erase(Str.begin()+i+1);
  264       Str.erase(Str.begin()+i+1);
  370                               Inst.Operands.begin()+NumOps);
utils/TableGen/AsmWriterInst.cpp
  153           Modifier = std::string(AsmString.begin()+ModifierStart,
  154                                  AsmString.begin()+VarEnd);
utils/TableGen/CodeGenMapTable.cpp
  548           FieldValues.erase(FieldValues.begin()+j);
utils/TableGen/CodeGenSchedule.cpp
 1474           *(SchedModels.procModelBegin() + Variant.ProcIdx);
 1628            TransVec.begin() + StartIdx, E = TransVec.end(); I != E; ++I) {
 1639            TransVec.begin() + StartIdx, E = TransVec.end(); I != E; ++I) {
utils/TableGen/CodeGenSchedule.h
  462     return make_range(classes_begin(), classes_begin() + NumInstrSchedClasses);
  465     return make_range(classes_begin(), classes_begin() + NumInstrSchedClasses);
utils/TableGen/CodeGenTarget.cpp
  458       InstrsByEnum.begin() + EndOfPredefines, InstrsByEnum.end(),
  620       std::string(DefName.begin(), DefName.begin() + 4) != "int_")
  624   EnumName = std::string(DefName.begin()+4, DefName.end());
  643         std::string(Name.begin(), Name.begin() + 5) != "llvm.")
  652         std::string(Name.begin() + 5, Name.begin() + 6 + TargetPrefix.size())
  652         std::string(Name.begin() + 5, Name.begin() + 6 + TargetPrefix.size())
  652         std::string(Name.begin() + 5, Name.begin() + 6 + TargetPrefix.size())
utils/TableGen/SubtargetEmitter.cpp
 1594         OS << "{ // " << (SchedModels.procModelBegin() + PI)->ModelName << '\n';
utils/benchmark/src/statistics.cc
   41   auto center = copy.begin() + v.size() / 2;
   49   auto center2 = copy.begin() + v.size() / 2 - 1;
utils/unittest/googletest/src/gtest.cc
 1231         std::vector<EditType>::const_iterator it = edits.begin() + edit_i;
 3284       listeners_.erase(listeners_.begin() + i);
 4526     test_cases_.insert(test_cases_.begin() + last_death_test_case_,