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

References

include/llvm/ADT/DenseMap.h
  661   for (auto &KV : LHS) {
include/llvm/ADT/DenseSet.h
  162   const_iterator begin() const { return ConstIterator(TheMap.begin()); }
include/llvm/Analysis/LoopInfoImpl.h
  691   for (auto &Entry : BBMap) {
include/llvm/Analysis/VectorUtils.h
  459     for (auto I : Members) {
include/llvm/ExecutionEngine/Orc/Core.h
  967     for (auto &KV : UMI->MU->getSymbols())
  984     for (auto &KV : UMI->MU->getSymbols())
include/llvm/IR/ValueMap.h
  137   inline const_iterator begin() const { return const_iterator(Map.begin()); }
include/llvm/Support/GenericDomTree.h
  305     for (const auto &DomTreeNode : DomTreeNodes) {
include/llvm/Support/GenericDomTreeConstruction.h
 1307     for (auto &NodeToTN : DT.DomTreeNodes) {
 1340     for (auto &NodeToTN : DT.DomTreeNodes) {
 1395     for (const auto &NodeToTN : DT.DomTreeNodes) {
 1508     for (auto &NodeToTN : DT.DomTreeNodes) {
 1541     for (auto &NodeToTN : DT.DomTreeNodes) {
include/llvm/Support/JSON.h
  108   const_iterator begin() const { return M.begin(); }
include/llvm/TextAPI/MachO/InterfaceFile.h
  363     return {Symbols.begin(), Symbols.end()};
  371         make_range<const_symbol_iterator>({Symbols.begin()}, {Symbols.end()}),
  380         make_range<const_symbol_iterator>({Symbols.begin()}, {Symbols.end()}),
include/llvm/XRay/Graph.h
  284     iterator begin() { return G.Vertices.begin(); }
  321     iterator begin() { return G.Edges.begin(); }
lib/Analysis/AssumptionCache.cpp
  280   for (const auto &I : AssumptionCaches) {
lib/Analysis/CFLAndersAliasAnalysis.cpp
  189     return make_range<const_valuestate_iterator>(Itr->second.begin(),
  194     return make_range<const_value_iterator>(ReachMap.begin(), ReachMap.end());
  251     return make_range<const_iterator>(AttrMap.begin(), AttrMap.end());
  392     for (const auto &InnerMapping : OuterMapping.second) {
  433       for (const auto &InnerMapping : OuterMapping.second) {
lib/Analysis/CFLGraph.h
  150     return make_range<const_value_iterator>(ValueImpls.begin(),
lib/Analysis/CGSCCPassManager.cpp
  174         for (const auto &OuterInvalidationPair :
  278       for (const auto &OuterInvalidationPair :
  342     for (const auto &OuterInvalidationPair :
lib/Analysis/InstructionPrecedenceTracking.cpp
   97   for (auto &It : FirstSpecialInsts)
lib/Analysis/LoopAnalysisManager.cpp
  101       for (const auto &OuterInvalidationPair :
lib/Analysis/MemoryDependenceAnalysis.cpp
 1706   for (const auto &DepKV : LocalDeps) {
 1711   for (const auto &DepKV : NonLocalPointerDeps) {
 1717   for (const auto &DepKV : NonLocalDeps) {
 1725   for (const auto &DepKV : ReverseLocalDeps) {
 1731   for (const auto &DepKV : ReverseNonLocalDeps) {
 1737   for (const auto &DepKV : ReverseNonLocalPtrDeps) {
lib/Analysis/VectorUtils.cpp
 1157   std::transform(Members.begin(), Members.end(), std::back_inserter(VL),
lib/Bitcode/Writer/BitcodeWriter.cpp
  444         for (auto &Summary : M.second) {
lib/Bitcode/Writer/ValueEnumerator.cpp
  479   for (ValueMapType::const_iterator I = Map.begin(),
  507   for (auto I = Map.begin(), E = Map.end(); I != E; ++I) {
lib/CodeGen/AsmPrinter/AccelTable.cpp
  457   for (const auto &Abbrev : Abbreviations) {
lib/CodeGen/MIRParser/MIRParser.cpp
  607   for (auto P : PFS.VRegInfos) {
lib/CodeGen/MIRPrinter.cpp
  471   for (auto CSInfo : MF.getCallSitesInfo()) {
lib/CodeGen/MachineLICM.cpp
 1151   for (const auto &RPIdAndCost : Cost) {
lib/CodeGen/MachineVerifier.cpp
  200         for (RegMap::const_iterator I = RM.begin(), E = RM.end(); I != E; ++I)
 2307   for (auto CSInfo : MF->getCallSitesInfo())
lib/CodeGen/RegisterUsageInfo.cpp
   78   for (const auto &RegMask : RegMasks)
lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp
   91   for (const auto &Entry : IdToString)
lib/DebugInfo/MSF/MappedBlockStream.cpp
  280   for (const auto &MapEntry : CacheMap) {
lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp
  188   for (auto &KV : Layout) {
  215       dbgs() << (&KV == &*Layout.begin() ? "" : "; ")
  231     for (auto &KV : Layout) {
  239   for (auto &KV : Layout) {
lib/ExecutionEngine/JITLink/JITLinkGeneric.h
  151     for (auto &KV : Layout) {
lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp
   87   for (auto &KV : Request) {
  109   for (auto &KV : Request) {
lib/ExecutionEngine/Orc/Core.cpp
   90     for (auto &E : S) {
  226   for (auto &KV : Aliases)
  380   for (auto &KV : Symbols) {
  412   for (auto &KV : NewSymbolFlags)
  436   for (auto &KV : MU->getSymbols())
  508   for (const auto &KV : Symbols)
  676   for (auto &KV : Aliases)
  751     for (auto &KV : SymbolFlags) {
  782         for (auto &KV : MU->getSymbols()) {
  796         for (auto &KV : MU->getSymbols()) {
  806         for (auto &KV : UMI->MU->getSymbols()) {
  831     for (auto &KV : SymbolFlags) {
  866   for (auto &KV : Dependencies) {
  931     for (const auto &KV : Resolved) {
 1014     for (const auto &KV : Emitted) {
 1490       for (auto &KV : MU->getSymbols()) {
 1614       for (auto &KV : MU->getSymbols()) {
 1738   for (const auto &KV : MU.getSymbols()) {
 1775   for (auto &KV : MU.getSymbols()) {
lib/ExecutionEngine/Orc/LazyReexports.cpp
  201   for (auto &KV : Aliases) {
lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp
  295       for (const auto &QueryDepsEntry : QueryDeps) {
lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
   59     for (auto &KV : MR.getSymbols()) {
lib/IR/PassManager.cpp
   63       for (const auto &OuterInvalidationPair :
lib/IR/PassTimingInfo.cpp
  200   for (auto &I : TimingData) {
  207   for (auto &I : TimingData) {
lib/LTO/LTO.cpp
  220   for (auto &GS : DefinedGlobals) {
lib/MC/StringTableBuilder.cpp
   66   for (const StringPair &P : StringIndexMap) {
lib/MCA/HardwareUnits/LSUnit.cpp
   56   for (const auto &GroupIt : Groups) {
lib/ProfileData/InstrProfWriter.cpp
  122     for (const auto &ProfileData : *V) {
  144     for (const auto &ProfileData : *V) {
  262   for (const auto &Func : PD) {
  454       for (const auto &Func : I.getValue())
lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp
   56   for (const auto &FI : ArgInfoMap) {
lib/Target/AMDGPU/GCNRegPressure.cpp
   73   for (const auto &P : S1) {
  447   for (auto const &P : TrackedLR) {
  463   for (auto const &P : LISLR) {
lib/Target/AMDGPU/GCNRegPressure.h
  256   for (const auto &RM : LiveRegs)
lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp
  326   It = RSI.RegToChan.begin(), E = RSI.RegToChan.end(); It != E; ++It) {
lib/Target/Hexagon/HexagonGenInsert.cpp
  583   for (iterator I = IFMap.begin(), E = IFMap.end(); I != E; ++I) {
lib/Target/Mips/MipsDelaySlotFiller.cpp
  315   for (BB2BrMap::const_iterator I = BrMap.begin(); I != BrMap.end(); ++I) {
lib/Target/PowerPC/PPCExpandISEL.cpp
  171   for (const auto &I : ISELInstructions) {
lib/Transforms/IPO/FunctionImport.cpp
  536   for (auto &GVSummary : DefinedGVSummaries) {
lib/Transforms/IPO/GlobalOpt.cpp
 2490   for (const auto &I : Mem) {
lib/Transforms/IPO/LowerTypeTests.cpp
  559   for (auto &GlobalAndOffset : GlobalLayout) {
lib/Transforms/Instrumentation/CFGMST.h
  238     for (auto &BI : BBInfos) {
lib/Transforms/Scalar/GVN.cpp
  602          I = valueNumbering.begin(), E = valueNumbering.end(); I != E; ++I) {
 2507        I = LeaderTable.begin(), E = LeaderTable.end(); I != E; ++I) {
lib/Transforms/Scalar/GVNHoist.cpp
  743     for (const auto &Entry : Map) {
lib/Transforms/Scalar/NewGVN.cpp
 3316   for (const auto &KV : ExpressionToClass) {
lib/Transforms/Scalar/SCCP.cpp
 2216   for (DenseMap<GlobalVariable*, LatticeVal>::const_iterator I = TG.begin(),
lib/Transforms/Utils/SimplifyCFG.cpp
 5173   for (const auto &I : ResultTypes) {
lib/Transforms/Vectorize/SLPVectorizer.cpp
  579         NumOpsWantToKeepOrder.begin(), NumOpsWantToKeepOrder.end(),
lib/XRay/Profile.cpp
  394                 PathsData.begin(), PathsData.end()),
tools/clang/include/clang/Analysis/CFG.h
 1361     return SyntheticDeclStmts.begin();
tools/clang/include/clang/Analysis/CallGraph.h
   82   const_iterator begin() const { return FunctionMap.begin(); }
tools/clang/include/clang/Basic/Diagnostic.h
  300     const_iterator begin() const { return DiagMap.begin(); }
tools/clang/include/clang/Basic/SourceManager.h
 1665   fileinfo_iterator fileinfo_begin() const { return FileInfos.begin(); }
tools/clang/lib/ARCMigrate/FileRemapper.cpp
  195          I = FromToMappings.begin(), E = FromToMappings.end(); I != E; ++I) {
tools/clang/lib/AST/ASTImporterLookupTable.cpp
  121   for (const auto &Entry : FoundNameMap) {
  133   for (const auto &Entry : LookupTable) {
tools/clang/lib/AST/Interp/Disasm.cpp
   63   for (auto &Func : Funcs) {
tools/clang/lib/AST/RecordLayoutBuilder.cpp
 2974     for (const auto &bi : Layout.getVBaseOffsetsMap())
tools/clang/lib/AST/VTableBuilder.cpp
 1012     return Thunks.begin();
 1028     return MethodVTableIndices.begin();
 1038     return AddressPoints.begin();
 1046     return VTableThunks.begin();
 2253   for (const auto &I : Builder.getVBaseOffsetOffsets()) {
 2306   for (const auto &I : Builder.getVBaseOffsetOffsets()) {
 2545   ThunksMapTy::const_iterator thunks_begin() const { return Thunks.begin(); }
 2550     return method_locations_range(MethodVFTableLocations.begin(),
 2557     return VTableThunks.begin();
 3610   for (const auto &I : NewMethods) {
 3684     VBI->VBTableIndices.insert(BaseInfo.VBTableIndices.begin(),
tools/clang/lib/Analysis/Consumed.cpp
 1092   for (const auto &DM : VarMap) {
 1140   for (const auto &DM : Other.VarMap) {
 1158   for (const auto &DM : LoopBackStates->VarMap) {
 1192   for (const auto &DM : Other->VarMap)
tools/clang/lib/Basic/SourceManager.cpp
  412   for (auto &FileInfo : Old.FileInfos) {
tools/clang/lib/CodeGen/CGBlocks.cpp
 1531   for (DeclMapTy::const_iterator i = ldm.begin(), e = ldm.end(); i != e; ++i) {
tools/clang/lib/CodeGen/CGDebugInfo.cpp
  480   for (const auto &Entry : DebugPrefixMap)
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 3951     for (const auto &F : D.second)
 3953         for (const auto &L : P.second)
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  872          it = BitFields.begin(), ie = BitFields.end();
tools/clang/lib/CodeGen/CGVTT.cpp
  140        Builder.getSubVTTIndicies().begin(),
  167        Builder.getSecondaryVirtualPointerIndices().begin(),
tools/clang/lib/CodeGen/CGVTables.cpp
 1077   for (auto &&AP : VTLayout.getAddressPoints())
tools/clang/lib/CodeGen/CodeGenFunction.h
  884       for (auto &Pair : Src) {
tools/clang/lib/Driver/Compilation.cpp
  141   for (const auto &File : Files) {
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1359   for (WeakObjectUseMap::const_iterator I = WeakMap.begin(), E = WeakMap.end();
tools/clang/lib/Sema/SemaOpenMP.cpp
  809       return llvm::make_range(Ref.begin(), Ref.end());
 1061   for (const auto &Pair : Parent->LCVMap)
 4671     for (auto &P : DSAChecker.getVarsWithInheritedDSA())
tools/clang/lib/Serialization/ASTWriter.cpp
 4343   for (const auto &I : OpenCLTypeExtMap)
 4376   for (const auto &I : OpenCLDeclExtMap)
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
  727   for (const auto &CT : CheckerTags) {
  743   for (const auto &CT : CheckerTags) {
tools/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp
  425     for (const auto &Candidate : Candidates) {
tools/clang/lib/Tooling/Syntax/Tokens.cpp
  600   for (auto F : Files)
tools/clang/tools/extra/clang-move/HelperDeclRefGraph.cpp
   22   for (auto I = DeclMap.begin(); I != DeclMap.end(); ++I) {
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp
   94   for (const auto &I : *ReplacedVars) {
tools/clang/tools/extra/clangd/index/MemIndex.cpp
   39   for (const auto Pair : Index) {
tools/clang/tools/extra/clangd/index/dex/Dex.cpp
  293   for (const auto &TokenToPostingList : InvertedIndex)
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp
  531   for (const auto &KeyVal : CapturedInfo.DeclInfoMap) {
tools/lld/ELF/LinkerScript.cpp
  240   for (auto &it : oldValues) {
  269     for (const std::pair<StringRef, std::vector<BaseCommand *>> &p : cmds)
tools/lldb/source/Symbol/CompileUnit.cpp
   72   for (auto &p : m_functions_by_uid)
tools/llvm-cfi-verify/lib/GraphBuilder.cpp
   83       IntermediateNodes.begin(), IntermediateNodes.end());
tools/llvm-jitlink/llvm-jitlink.cpp
  288     for (auto &KV : Request) {
tools/llvm-pdbutil/DumpOutputStyle.cpp
  321   std::vector<KindAndStat> SortedStats(Individual.begin(), Individual.end());
  763   for (const auto &Stat : Stats.Individual) {
tools/llvm-xray/xray-converter.cpp
  189     for (auto map_iter : StackRootsByThreadId) {
tools/llvm-xray/xray-graph.cpp
  451     for (const auto &ThreadStack : GR.getPerThreadFunctionStack()) {
tools/polly/lib/Analysis/DependenceInfo.cpp
  939   for (auto &It : ScopToDepsMap) {
tools/polly/lib/Analysis/ScopPass.cpp
  125       for (const auto &InvPair : OuterProxy->getOuterInvalidations()) {
tools/polly/lib/CodeGen/IslAst.cpp
  241   for (const auto &MaRedPair : D->getReductionDependences()) {
tools/polly/lib/Support/SCEVAffinator.cpp
  168   for (const auto &CachedPair : CachedExpressions) {
unittests/ADT/DenseMapTest.cpp
  131   EXPECT_TRUE(ConstMap.begin() == ConstMap.end());
usr/include/c++/7.4.0/bits/range_access.h
   48     begin(_Container& __cont) -> decltype(__cont.begin())
   58     begin(const _Container& __cont) -> decltype(__cont.begin())
   59     { return __cont.begin(); }
utils/TableGen/CodeGenTarget.cpp
  445   for (const auto &I : Insts) {
utils/unittest/googlemock/include/gmock/gmock-matchers.h
 3390     MatchMatrix matrix = AnalyzeElements(stl_container.begin(),
utils/unittest/googletest/include/gtest/gtest-printers.h
  377   for (typename C::const_iterator it = container.begin();