|
reference, declaration → definition
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.cpp10115 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_,