|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/SparseBitVector.h 281 const_cast<SparseBitVector<ElementSize> *>(this)->Elements.end();
495 if (ElementIter == Elements.end() ||
511 ElementIter = Elements.emplace(Elements.end(), ElementIndex);
515 if (ElementIter == Elements.end() ||
520 if (ElementIter != Elements.end() &&
570 if (Iter1 == Elements.end() || Iter1->index() > Iter2->index()) {
601 if (Iter1 == Elements.end()) {
626 if (Iter1 != Elements.end()) {
627 Elements.erase(Iter1, Elements.end());
655 if (Iter1 == Elements.end()) {
include/llvm/CodeGen/ScheduleDAGInstrs.h 211 for (SUnit *Entry : SUs)
include/llvm/IR/PassManager.h 755 for (auto &IDAndResult : ResultsListI->second)
873 for (auto &AnalysisResultPair : ResultsList) {
901 for (auto I = ResultsList.begin(), E = ResultsList.end(); I != E;) {
970 RI->second = std::prev(ResultList.end());
lib/Analysis/BlockFrequencyInfoImpl.cpp 526 for (LoopData &Loop : Loops)
778 auto Prev = OuterLoop ? std::prev(Insert) : Loops.end();
lib/Analysis/GlobalsModRef.cpp 955 for (auto &H : Handles) {
lib/CodeGen/InterleavedLoadCombinePass.cpp 1055 for (auto C0 = Candidates.begin(), E0 = Candidates.end(); C0 != E0; ++C0) {
1061 std::vector<std::list<VectorInfo>::iterator> Res(Factor, Candidates.end());
1063 for (auto C = Candidates.begin(), E = Candidates.end(); C != E; C++) {
1079 if (Res[i] == Candidates.end())
1088 if (Res[0] != Candidates.end()) {
1091 InterleavedLoad.splice(InterleavedLoad.end(), Candidates, Res[i]);
1139 for (auto &VI : InterleavedLoad) {
1192 for (auto &VI : InterleavedLoad) {
1231 for (auto &VI : InterleavedLoad) {
1291 InterleavedLoad.end());
lib/CodeGen/ScheduleDAGInstrs.cpp 101 for (const SUnit *su : L) {
682 for (auto *SU : sus)
695 SUList::iterator SUItr = sus.begin(), SUEE = sus.end();
1049 for (auto *SU : I.second)
1052 for (auto *SU : I.second)
lib/Object/MachOObjectFile.cpp 246 for (auto it=Elements.begin() ; it != Elements.end(); ++it) {
257 if (nt != Elements.end()) {
lib/ProfileData/InstrProf.cpp 509 auto IE = ValueData.end();
511 auto JE = Input.ValueData.end();
607 auto IE = ValueData.end();
608 for (auto J = Input.ValueData.begin(), JE = Input.ValueData.end(); J != JE;
626 for (auto I = ValueData.begin(), IE = ValueData.end(); I != IE; ++I) {
lib/Support/FileCheck.cpp 1635 for (auto MI = MatchRanges.begin(), ME = MatchRanges.end(); true; ++MI) {
1657 MatchRanges.insert(MatchRanges.end(), M);
lib/Target/AMDGPU/GCNHazardRecognizer.cpp 427 for (MachineInstr *MI : EmittedInstrs) {
509 for (MachineInstr *MI : EmittedInstrs) {
lib/Target/AMDGPU/GCNRegBankReassign.cpp 763 for (auto C : Candidates) C.dump(this);
782 for (auto C : Candidates)
lib/Target/AMDGPU/SIFixSGPRCopies.cpp 455 for (auto I1 = Defs.begin(), E = Defs.end(); I1 != E; ) {
547 while (I != Defs.end()) {
559 for (auto MI : Defs) {
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp 1666 for (std::list<CombineInfo> &AddrList : MergeableInsts) {
1720 for (std::list<CombineInfo> &MergeList : MergeableInsts) {
1748 for (auto CI = MergeList.begin(), E = MergeList.end(); CI != E; ++CI) {
1761 for (auto I = MergeList.begin(); I != MergeList.end(); ++I) {
lib/Target/AMDGPU/SIMemoryLegalizer.cpp 1128 for (auto &MI : AtomicPseudoMIs)
lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp 484 for (auto &R : Remainder) {
495 find_best(Sorted.begin(), Sorted.end(),
515 if (InsertionPoint != Sorted.end())
lib/Transforms/Scalar/LoopDistribute.cpp 362 E = PartitionContainer.end();
418 for (const auto &Partition : PartitionContainer) {
435 for (auto &P : PartitionContainer)
495 for (auto &Partition : PartitionContainer)
582 for (auto I = PartitionContainer.begin(); I != PartitionContainer.end();) {
lib/Transforms/Scalar/Reg2Mem.cpp 103 for (Instruction *ilb : WorkList)
117 for (Instruction *ilb : WorkList)
lib/Transforms/Utils/SymbolRewriter.cpp 560 for (auto &Descriptor : Descriptors)
projects/openmp/libomptarget/src/device.cpp 28 for (auto &HT : HostDataToTargetMap) {
74 ii != HostDataToTargetMap.end(); ++ii) {
102 for (auto &HT : HostDataToTargetMap) {
125 lr.Entry != HostDataToTargetMap.end(); ++lr.Entry) {
projects/openmp/libomptarget/src/omptarget.cpp 162 for (auto &entry : lib.second.PendingCtors) {
projects/openmp/libomptarget/src/rtl.cpp 247 for (auto &R : RTLs.AllRTLs) {
354 for (auto &dtor : Device.PendingCtorsDtors[desc].PendingDtors) {
tools/clang/include/clang/AST/CXXInheritance.h 192 paths_iterator end() { return Paths.end(); }
tools/clang/include/clang/Analysis/PathDiagnostic.h 576 for (const auto &I : path)
676 for (const auto &I : subPieces)
848 for (const auto &I : pathImpl)
tools/clang/lib/ARCMigrate/ARCMT.cpp 35 while (I != List.end()) {
45 while (I != List.end() && I->getLevel() == DiagnosticsEngine::Note)
tools/clang/lib/ARCMigrate/TransformActions.cpp 527 std::list<CharRange>::iterator I = Removals.end();
575 I = Removals.begin(), E = Removals.end(); I != E; ++I) {
tools/clang/lib/AST/VTableBuilder.cpp 3405 for (const FullPathTy &OtherPath : FullPaths) {
3463 for (const FullPathTy &SpecificPath : FullPaths) {
tools/clang/lib/Format/UnwrappedLineParser.cpp 951 bool HasAt = std::find_if(Line->Tokens.begin(), Line->Tokens.end(),
954 }) != Line->Tokens.end();
tools/clang/lib/Frontend/CompilerInstance.cpp 640 for (OutputFile &OF : OutputFiles) {
tools/clang/lib/Rewrite/TokenRewriter.cpp 49 AddToken(RawTok, TokenList.end());
59 if (I == token_end()) return TokenList.end();
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 1675 for (const auto &Diag : Warnings) {
1895 for (const auto &Diag : Warnings) {
tools/clang/lib/Sema/SemaCodeComplete.cpp 1108 std::list<ShadowMap>::iterator SM, SMEnd = ShadowMaps.end();
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 492 for (const auto &I : Pieces) {
524 for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E;) {
558 for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E;) {
1412 PathPieces::iterator Prev = pieces.end();
1492 for (PathPieces::iterator I = pieces.begin(), E = pieces.end(); I != E; ++I) {
1613 for (PathPieces::iterator I = Path.begin(), E = Path.end(); I != E; ) {
1681 for (PathPieces::iterator I = path.begin(), E = path.end(); I != E;
1731 for (PathPieces::iterator I = path.begin(), E = path.end(); I != E; ++I) {
1761 for (PathPieces::iterator I = path.begin(), E = path.end(); I != E; ) {
1957 for (const auto &P : path) {
2609 for (PathPieces::const_iterator I = path.begin(), E = path.end();
2687 path.insert(path.end(), Pieces.begin(), Pieces.end());
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 159 for (const auto &Piece : FlatPath) {
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp 81 for (const auto &DiagPiece :
tools/clang/unittests/AST/ASTImporterFixtures.cpp 135 assert(It != FromTUs.end());
177 }) == FromTUs.end());
224 for (auto &Tu : FromTUs) {
tools/clang/utils/TableGen/MveEmitter.cpp 744 for (Result::Ptr V : Used)
748 for (Result::Ptr V : Used) {
tools/gold/gold-plugin.cpp 1011 for (claimed_file &F : Modules) {
tools/lldb/source/Breakpoint/WatchpointList.cpp 101 m_watchpoints.end(), // Search full range
171 if (pos != m_watchpoints.end()) {
213 wp_collection::iterator pos, end = m_watchpoints.end();
224 wp_collection::iterator pos, end = m_watchpoints.end();
234 wp_collection::iterator pos, end = m_watchpoints.end();
tools/lldb/source/Core/Debugger.cpp 301 for (auto error : errors) {
tools/lldb/source/DataFormatters/TypeCategoryMap.cpp 177 ActiveCategoriesIterator begin, end = m_active_categories.end();
216 ActiveCategoriesIterator begin, end = m_active_categories.end();
257 ActiveCategoriesIterator begin, end = m_active_categories.end();
298 ActiveCategoriesIterator begin, end = m_active_categories.end();
338 ActiveCategoriesIterator begin, end = m_active_categories.end();
tools/lldb/source/Expression/FunctionCaller.cpp 157 if (find(m_wrapper_args_addrs.begin(), m_wrapper_args_addrs.end(),
158 args_addr_ref) == m_wrapper_args_addrs.end()) {
303 pos = std::find(m_wrapper_args_addrs.begin(), m_wrapper_args_addrs.end(),
305 if (pos != m_wrapper_args_addrs.end())
tools/lldb/source/Interpreter/CommandObjectRegexCommand.cpp 31 EntryCollection::const_iterator pos, end = m_entries.end();
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp 167 pos = std::find(m_soentries.begin(), m_soentries.end(), entry);
168 if (pos == m_soentries.end()) {
187 pos = std::find(entry_list.begin(), entry_list.end(), *I);
188 if (pos == entry_list.end())
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp 355 auto pos = std::find(m_soentries.begin(), m_soentries.end(), entry);
356 if (pos == m_soentries.end())
385 pos = std::find(m_soentries.begin(), m_soentries.end(), entry);
386 if (pos == m_soentries.end()) {
405 pos = std::find(entry_list.begin(), entry_list.end(), *I);
406 if (pos == entry_list.end())
tools/lldb/source/Plugins/Platform/Android/AdbClient.cpp 115 auto find_it = std::find(connect_devices.begin(), connect_devices.end(),
117 if (find_it == connect_devices.end())
tools/lldb/source/Utility/Listener.cpp 179 while (pos != m_events.end()) {
278 Listener::event_collection::iterator pos = m_events.end();
284 pos = std::find_if(m_events.begin(), m_events.end(),
289 if (pos != m_events.end()) {
tools/llvm-lto/llvm-lto.cpp 1033 for (ToolOutputFile &OS : OSs)
tools/llvm-rtdyld/llvm-rtdyld.cpp 659 for (WorklistT::iterator I = Worklist.begin(), E = Worklist.end();
tools/polly/include/polly/ScopInfo.h 2450 iterator end() { return Stmts.end(); }
tools/polly/lib/Analysis/ScopBuilder.cpp 3673 for (ScopStmt &Stmt : scop->Stmts)
tools/polly/lib/Analysis/ScopInfo.cpp 1739 for (auto StmtIt = Stmts.begin(), StmtEnd = Stmts.end(); StmtIt != StmtEnd;) {
unittests/ADT/STLExtrasTest.cpp 427 L.erase(L.begin(), std::prev(L.end()));
unittests/ADT/SmallVectorTest.cpp 742 this->theVector.insert(this->theVector.end(), L.begin(), L.end());
usr/include/c++/7.4.0/bits/list.tcc 236 erase(__i, end());
312 iterator __last1 = end();
386 iterator __last1 = end();
388 iterator __last2 = __x.end();
433 iterator __last1 = end();
435 iterator __last2 = __x.end();
502 this->splice(this->end(), __carry);
504 this->splice(this->end(), __tmp[__i]);
517 iterator __last = end();
588 this->splice(this->end(), __carry);
590 this->splice(this->end(), __tmp[__i]);
usr/include/c++/7.4.0/bits/range_access.h 68 end(_Container& __cont) -> decltype(__cont.end())
69 { return __cont.end(); }
usr/include/c++/7.4.0/bits/stl_list.h 888 { return reverse_iterator(end()); }
1038 iterator __tmp = end();
1118 { this->_M_insert(end(), __x); }
1123 { this->_M_insert(end(), std::move(__x)); }
1133 this->_M_insert(end(), std::forward<_Args>(__args)...);
1434 __x.begin(), __x.end());
utils/TableGen/AsmMatcherEmitter.cpp 1224 for (const CodeGenRegisterClass &RC : RegClassList)
1297 for (const CodeGenRegisterClass &RC : RegClassList) {
utils/TableGen/CodeGenRegisters.cpp 952 for (auto I2 = I.base(), E2 = RegClasses.end(); I2 != E2; ++I2) {
969 for (auto &RC : RegClasses) {
985 for (auto &RC : RegClasses)
1007 for (auto &RC : RegClasses)
1015 for (auto &RC: RegClasses) {
1205 for (auto &RC : RegClasses)
1534 for (auto &RegClass : RegClasses) {
1595 for (auto &RegClass : RegBank.getRegClasses()) {
1881 for (auto &RC : RegClasses) {
1982 for (auto &RC : RegClasses) {
2095 for (CodeGenRegisterClass &RC : RegClasses) {
2132 for (auto I = RegClasses.begin(), E = std::prev(RegClasses.end());
2248 for (auto I = FirstSubRegRC, E = std::prev(RegClasses.end());
2292 auto FirstNewRC = std::prev(RegClasses.end());
2296 for (auto I = RegClasses.begin(), E = RegClasses.end(); I != E; ++I) {
2317 auto NextNewRC = std::prev(RegClasses.end());
2335 for (const auto &RC : getRegClasses()) {
2376 for (const auto &RC : getRegClasses()) {
utils/TableGen/CodeGenTarget.cpp 309 for (CodeGenRegisterClass &RC : RegClasses) {
366 for (const auto &RC : getRegBank().getRegClasses()) {
381 for (const auto &RC : getRegBank().getRegClasses())
utils/TableGen/DAGISelMatcherGen.cpp 29 for (const auto &RC : T.getRegBank().getRegClasses()) {
utils/TableGen/GlobalISelEmitter.cpp 911 action_iterator actions_end() { return Actions.end(); }
3140 for (const auto &MA : Actions)
utils/TableGen/RegisterBankEmitter.cpp 183 for (const auto &PossibleSubclass : RegisterClassHierarchy.getRegClasses()) {
utils/TableGen/RegisterInfoEmitter.cpp 1625 for (const CodeGenRegisterClass &RC : RegBank.getRegClasses()) {
1644 for (const CodeGenRegisterClass &SRC : RegBank.getRegClasses()) {
utils/unittest/googletest/src/gtest.cc 1158 it != hunk_.end(); ++it) {
1167 hunk_.splice(hunk_.end(), hunk_removes_);
1168 hunk_.splice(hunk_.end(), hunk_adds_);