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

References

include/llvm/ADT/STLExtras.h
  836     ++Begin;
include/llvm/ADT/SmallVector.h
  629       ++J; ++From;
include/llvm/ADT/SparseBitVector.h
  304         ++ElementIter;
  502       ++CurrElementIter;
  522           ++ElementIter;
  576         ++Iter1;
  579         ++Iter1;
  613           ++Iter1;
  616           ++Iter1;
  621         ++Iter1;
  667           ++Iter1;
  670           ++Iter1;
  674         ++Iter1;
include/llvm/Analysis/BlockFrequencyInfoImpl.h
 1294   for (auto &L : analyzeIrreducible(G, OuterLoop, Insert))
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) {
  904           ++I;
lib/Analysis/BlockFrequencyInfoImpl.cpp
  526   for (LoopData &Loop : Loops)
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) {
 1139   for (auto &VI : InterleavedLoad) {
 1192   for (auto &VI : InterleavedLoad) {
 1231   for (auto &VI : InterleavedLoad) {
lib/CodeGen/ScheduleDAGInstrs.cpp
  101   for (const SUnit *su : L) {
  682     for (auto *SU : sus)
  696     for (; SUItr != SUEE; ++SUItr) {
 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) {
lib/ProfileData/InstrProf.cpp
  520       ++I;
  522       ++I;
  525     ++J;
  609        ++J) {
  611       ++I;
  617       ++I;
  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) {
 1667       for (; MI != ME; ++MI) {
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
  501             ++I2;
  511             ++I1;
  518             ++I2;
  533             ++I1;
  537         ++I2;
  539       ++I1;
  552         ++I;
  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
  115   for (InputIt I = First; I != Last; ++I) {
  484   for (auto &R : Remainder) {
lib/Transforms/Scalar/LoopDistribute.cpp
  363          I != E; ++I) {
  418     for (const auto &Partition : PartitionContainer) {
  435     for (auto &P : PartitionContainer)
  495     for (auto &Partition : PartitionContainer)
  586         ++I;
  592         ++I;
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/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
   46           ++I;
   52     ++I;
tools/clang/lib/ARCMigrate/TransformActions.cpp
  575          I = Removals.begin(), E = Removals.end(); I != E; ++I) {
tools/clang/lib/AST/CXXInheritance.cpp
   43   for (paths_iterator Path = begin(), PathEnd = end(); Path != PathEnd; ++Path)
  378       for (const CXXBasePath &HidingP : Paths) {
tools/clang/lib/AST/VTableBuilder.cpp
 1213   for (const CXXBasePath &Path : Paths) {
 2662   for (const CXXBasePath &Path : Paths) {
 3405     for (const FullPathTy &OtherPath : FullPaths) {
 3463   for (const FullPathTy &SpecificPath : FullPaths) {
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 1325   for (const CXXBasePath &Path : Paths) {
tools/clang/lib/Frontend/CompilerInstance.cpp
  640   for (OutputFile &OF : OutputFiles) {
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1675     for (const auto &Diag : Warnings) {
 1895     for (const auto &Diag : Warnings) {
tools/clang/lib/Sema/SemaAccess.cpp
  948          PI != PE; ++PI) {
tools/clang/lib/Sema/SemaCast.cpp
 1474     for (clang::CXXBasePath &Path : Paths) {
tools/clang/lib/Sema/SemaCodeComplete.cpp
 1110   for (SM = ShadowMaps.begin(); SM != SMEnd; ++SM) {
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1281     for (auto &P : Paths) {
 2846     for (const CXXBasePath &PossiblePath : Paths) {
 2930        Path != Paths.end(); ++Path) {
 3123   for (const auto &P : Paths) {
 3954            Path != Paths.end(); ++Path) {
tools/clang/lib/Sema/SemaLookup.cpp
 2327        Path != PathEnd; ++Path) {
 2568          Path != PathEnd; ++Path) {
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
  492   for (const auto &I : Pieces) {
 1414        Prev = I, ++I) {
 1492   for (PathPieces::iterator I = pieces.begin(), E = pieces.end(); I != E; ++I) {
 1504     PathPieces::iterator NextI = I; ++NextI;
 1519           ++NextI;
 1618       ++I;
 1625     PathPieces::iterator NextI = I; ++NextI;
 1634         ++NextI;
 1641         ++I;
 1662     ++I;
 1682        erased ? I : ++I) {
 1731   for (PathPieces::iterator I = path.begin(), E = path.end(); I != E; ++I) {
 1737     PathPieces::iterator NextI = I; ++NextI;
 1771       ++I;
 1779       ++I;
 1788     PathPieces::iterator NextI = I; ++NextI;
 1795       ++I;
 1908     ++I;
 1957   for (const auto &P : path) {
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/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp
  101     for (const auto &Path : Paths) {
tools/clang/unittests/AST/ASTImporterFixtures.cpp
  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
  215   for (pos = m_watchpoints.begin(); pos != end; ++pos) {
  225   for (pos = m_watchpoints.begin(); pos != end; ++pos)
  235       for (pos = m_watchpoints.begin(); pos != end; ++pos) {
tools/lldb/source/Core/Debugger.cpp
  301           for (auto error : errors) {
tools/lldb/source/Utility/Listener.cpp
  183         ++pos;
tools/llvm-lto/llvm-lto.cpp
 1033     for (ToolOutputFile &OS : OSs)
tools/llvm-rtdyld/llvm-rtdyld.cpp
  662     ++I;
tools/polly/lib/Analysis/DependenceInfo.cpp
  128     for (ScopStmt &Stmt : S)
  133   for (ScopStmt &Stmt : S) {
  530   for (ScopStmt &Stmt : S) {
  575   for (ScopStmt &Stmt : S) {
  649   for (ScopStmt &Stmt : S) {
tools/polly/lib/Analysis/ScopBuilder.cpp
 1903   for (auto &Stmt : *scop) {
 2449   for (ScopStmt &Stmt : *scop) {
 2476   for (ScopStmt &Stmt : *scop)
 2493   for (auto &Stmt : *scop)
 2499   for (auto &Stmt : *scop)
 2505   for (auto &Stmt : *scop)
 2748     for (ScopStmt &Stmt : *scop)
 2761   for (ScopStmt &Stmt : *scop) {
 3161   for (ScopStmt &Stmt : S)
 3356   for (ScopStmt &Stmt : *scop) {
 3673   for (ScopStmt &Stmt : scop->Stmts)
 3690   for (ScopStmt &Stmt : *scop) {
tools/polly/lib/Analysis/ScopInfo.cpp
 1614   for (ScopStmt &Stmt : *this)
 2285   for (ScopStmt &Stmt : *this) {
 2348   for (ScopStmt &Stmt : *this) {
tools/polly/lib/CodeGen/BlockGenerators.cpp
  977   for (auto &Stmt : S)
tools/polly/lib/Exchange/JSONExporter.cpp
  149   for (ScopStmt &Stmt : S) {
  282   for (ScopStmt &Stmt : S) {
  325   for (ScopStmt &Stmt : S) {
  363   for (ScopStmt &Stmt : S) {
tools/polly/lib/Support/VirtualInstruction.cpp
  414     for (auto &Stmt : *S)
tools/polly/lib/Transform/DeLICM.cpp
 1234     for (auto &Stmt : *S) {
tools/polly/lib/Transform/ForwardOpTree.cpp
  327     for (auto &Stmt : *S) {
  833     for (ScopStmt &Stmt : *S) {
tools/polly/lib/Transform/MaximalStaticExpansion.cpp
  210   for (ScopStmt &Stmt : S) {
tools/polly/lib/Transform/Simplify.cpp
  161     for (auto &Stmt : *S) {
  221     for (auto &Stmt : *S) {
  395     for (auto &Stmt : *S) {
  501     for (ScopStmt &Stmt : *S) {
  540     for (ScopStmt &Stmt : *S)
  556     for (ScopStmt &Stmt : *S) {
  608     for (auto &Stmt : *S) {
tools/polly/lib/Transform/ZoneAlgo.cpp
  600   for (auto &Stmt : *S)
  969   for (auto &Stmt : *S) {
  994   for (ScopStmt &Stmt : *S) {
 1016   for (ScopStmt &Stmt : *S) {
 1084   for (auto &Stmt : *S) {
usr/include/c++/7.4.0/bits/list.tcc
  314 	     ++__first1, ++__first2)
  395 		  _M_transfer(__first1, __first2, ++__next);
  399 		++__first1;
  443 		      _M_transfer(__first1, __first2, ++__next);
  447 		    ++__first1;
  521 	    ++__next;
usr/include/c++/7.4.0/bits/stl_algo.h
  105 	++__first;
usr/include/c++/7.4.0/bits/stl_algobase.h
  293 	  for (; __first != __last; ++__result, (void)++__first)
usr/include/c++/7.4.0/bits/stl_iterator.h
  219 	++current;
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h
  166 	  ++__i;
usr/include/c++/7.4.0/bits/stl_list.h
 1475 	++__j;
usr/include/c++/7.4.0/bits/stl_uninitialized.h
   82 	      for (; __first != __last; ++__first, (void)++__cur)
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) {
 2133        I != std::next(E); ++I) {
 2249          I != std::next(E); ++I) {
 2296   for (auto I = RegClasses.begin(), E = RegClasses.end(); I != E; ++I) {
 2319            ++I2)
 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
 3140   for (const auto &MA : Actions)
 3998           ++InsertPt, Rule, DstChild, TempRegID);
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()) {