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

References

include/llvm/ADT/STLExtras.h
 1138   for (auto &V : C)
include/llvm/ADT/SetOperations.h
   53        SI != SE; ++SI)
include/llvm/ADT/StringMap.h
  518     ++*this;
include/llvm/ADT/iterator.h
  251     ++I;
include/llvm/CodeGen/CommandFlags.inc
  339       for (auto &F : HostFeatures)
  359       for (auto &F : HostFeatures)
include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
  311     for (auto &Entry : StubInits)
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
  355       for (auto &Entry : StubInits)
include/llvm/ProfileData/SampleProf.h
  261     for (const auto &I : Targets) {
  271     for (const auto &I : Other.getCallTargets()) {
  474       for (const auto &TS : BS.second.getCallTargets())
lib/AsmParser/LLParser.cpp
  111   for (const auto &I : Slots->NamedTypes)
  195        NamedTypes.begin(), E = NamedTypes.end(); I != E; ++I)
  262   for (const auto &I : NamedTypes)
lib/Bitcode/Writer/BitcodeWriter.cpp
  477       for (const auto &MPSE : Index.modulePaths())
 3100   for (const ValueName &Name : VST) {
lib/Bitcode/Writer/ValueEnumerator.cpp
  550        VI != VE; ++VI)
lib/CodeGen/AsmPrinter/AccelTable.cpp
   38   for (const auto &E : Entries)
   56   for (auto &E : Entries) {
   75   for (auto &E : Entries) {
  665   for (const auto &Entry : Entries) {
  677   for (auto &E : Entries)
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 2096   for (const auto &GI : Globals) {
lib/CodeGen/AsmPrinter/DwarfStringPool.cpp
   89   for (const auto &E : Pool)
  117     for (const auto &Entry : Pool) {
lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp
   65   for (const auto &Item : Mappings) {
   78   for (const auto &M : Mappings)
lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp
   72   for (auto &Pair : StringToId) {
lib/DebugInfo/DWARF/DWARFContext.cpp
 1489     for (const auto &SecIt : Sections) {
lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp
  178   for (const auto &F : SourceFileNames) {
  222   for (auto &Name : SourceFileNames) {
lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp
  180   for (auto &Pair : Strings) {
lib/ExecutionEngine/ExecutionEngine.cpp
  307            E = EEState.getGlobalAddressMap().end(); I != E; ++I) {
lib/ExecutionEngine/Orc/JITTargetMachineBuilder.cpp
   34   for (auto &Feature : FeatureMap)
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  400         for (auto &GSTMapEntry : GlobalSymbolTable) {
 1146       for (auto &RelocKV : ExternalSymbolRelocations) {
 1224   for (auto &RelocKV : SharedThis->ExternalSymbolRelocations) {
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
  535     for (auto &KV : GlobalSymbolTable) {
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h
   53     for (auto &KV : GlobalSymbolTable) {
lib/IR/AsmWriter.cpp
 1027   for (auto &ModPath : TheIndex->modulePaths())
 2681   for (auto &ModPath : TheIndex->modulePaths())
lib/IR/LLVMContext.cpp
  260        E = pImpl->CustomMDKindNames.end(); I != E; ++I)
lib/IR/LLVMContextImpl.cpp
  102   for (auto &CDSConstant : CDSConstants)
  206   for (const auto &T : BundleTagCache)
  226   for (const auto &SSE : SSC)
lib/IR/ValueSymbolTable.cpp
   35   for (const auto &VI : vmap)
  120   for (const auto &I : *this) {
lib/IR/Verifier.cpp
  383     for (const StringMapEntry<Comdat> &SMEC : M.getComdatSymbolTable())
lib/LTO/LTO.cpp
  156   for (auto &Entry : ImportList) {
  230   for (auto &ImpM : ImportList)
  901   for (auto &Res : GlobalResolutions) {
  988     for (const auto &R : GlobalResolutions) {
 1314   for (auto &Res : GlobalResolutions) {
lib/LTO/LTOModule.cpp
  615          e = _undefines.end(); u != e; ++u) {
lib/LTO/ThinLTOCodeGenerator.cpp
  272   for (auto &Entry : PreservedSymbols) {
lib/Linker/LinkModules.cpp
  461   for (const auto &SMEC : SrcM->getComdatSymbolTable()) {
lib/MC/MCParser/AsmParser.cpp
  966       for (const auto &TableEntry : getContext().getSymbols()) {
lib/Object/ModuleSymbolTable.cpp
  131     for (auto &KV : Streamer) {
lib/Option/OptTable.cpp
  150                                    E = PrefixesUnion.end(); I != E; ++I) {
  173                                    E = Prefixes.end(); I != E; ++I)
lib/ProfileData/GCOV.cpp
  721   for (const auto &LI : LineInfo)
lib/ProfileData/InstrProfWriter.cpp
  254   for (auto &I : IPW.FunctionData)
  298   for (const auto &I : FunctionData)
  450   for (const auto &I : FunctionData) {
lib/ProfileData/SampleProfReader.cpp
   58   for (const auto &I : Profiles)
 1225   for (auto &Sample : Reader.getProfiles())
 1372   for (const auto &I : Profiles) {
lib/ProfileData/SampleProfWriter.cpp
   48   for (const auto &I : ProfileMap)
  180   for (const auto &I : ProfileMap) {
  291     for (const auto &J : Sample.getCallTargets())
  382   for (const auto &I : ProfileMap) {
  616   for (const auto &I : ProfileMap) {
lib/Remarks/RemarkStringTable.cpp
   67   for (const auto &KV : StrTab)
lib/Support/CommandLine.cpp
  364       for (auto &E : AllSubCommands->OptionsMap) {
  579        it != ie; ++it) {
 1250     for (auto &O : SC->OptionsMap)
 1560   for (const auto &Opt : OptionsMap) {
 2018        I != E; ++I) {
 2467   for (auto &I : Sub.OptionsMap) {
 2478   for (auto &I : Sub.OptionsMap) {
lib/Support/FileCheck.cpp
  680   for (const auto &NumericVariableDef : NumericVariableDefs) {
 1909   for (const StringMapEntry<StringRef> &Var : GlobalVariableTable)
 1919   for (const auto &Var : GlobalNumericVariableTable)
lib/Support/TimeProfiler.cpp
  135     for (const auto &E : CountAndTotalPerName)
lib/Support/Timer.cpp
  193          I = Map.begin(), E = Map.end(); I != E; ++I)
  248   for (const auto &P : Records)
lib/Support/VirtualFileSystem.cpp
  656     for (const auto &Entry : Entries)
  926     ++I;
lib/Support/YAMLTraits.cpp
  147   for (auto &P : MN->Mapping)
  197   for (const auto &NN : MN->Mapping) {
lib/Target/TargetMachineC.cpp
  262     for (auto &F : HostFeatures)
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
   89   for (auto &It : OutContext.getSymbols()) {
lib/Target/X86/X86InsertPrefetch.cpp
  125   for (const auto &S_V : *T) {
lib/Transforms/IPO/FunctionImport.cpp
  624   for (auto &DefinedGVSummaries : ModuleToDefinedGVSummaries) {
  638   for (auto &ELI : ExportLists) {
  652   for (auto &ModuleImports : ImportLists) {
  660     for (auto &Src : ModuleImports.second) {
  678   for (auto &Src : ImportList) {
  880   for (auto &ILI : ImportList) {
 1085   for (auto &FunctionsToImportPerModule : ImportList) {
lib/Transforms/IPO/SampleProfile.cpp
  247     for (auto &IFS : CurrentReader.getProfiles()) {
  812     for (const auto &T_C : T.get())
 1724   for (const auto &I : Reader->getProfiles())
 1728   for (const auto &N_F : M.getValueSymbolTable()) {
lib/Transforms/IPO/StripSymbols.cpp
  164     ++VI;
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  297       for (auto &I : LinesByFile) {
lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp
  189   for (const NodesMapTy::value_type& Node : NodesMap)
tools/clang/include/clang/Basic/OpenCLOptions.h
  107     for (auto &I:Opts.OptMap)
  119          E = OptMap.end(); I != E; ++I)
  125          E = OptMap.end(); I != E; ++I)
  131          I != E; ++I)
tools/clang/include/clang/Tooling/DiagnosticsYaml.h
   35     for (auto &Replacements : M.Fix) {
tools/clang/lib/ASTMatchers/Dynamic/Parser.cpp
  522   for (const auto &Entry : *NamedValues) {
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  591   for (const auto &M : RegistryData->constructors()) {
tools/clang/lib/Basic/FileManager.cpp
  535        FE != FEEnd; ++FE)
tools/clang/lib/Basic/IdentifierTable.cpp
  330        I = HashTable.begin(), E = HashTable.end(); I != E; ++I) {
tools/clang/lib/Basic/Targets.cpp
  656   for (const auto &F : Features)
tools/clang/lib/CodeGen/BackendUtil.cpp
 1400   for (auto &I : ImportList) {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1316   for (const auto &Data : EmittedNonTargetVariables) {
 3952       for (const auto &P : F.second)
 4012   for (const auto &E : OffloadEntriesDeviceGlobalVar)
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 4937   for (const auto &Feature : Features) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp
 2229     for (const auto &F : CalleeFeatureMap) {
tools/clang/lib/CodeGen/CodeGenModule.cpp
  230   for (auto &I : Replacements) {
 1673     for (const llvm::StringMap<bool>::value_type &Entry : FeatureMap)
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
  164   for (const auto &E : Index)
tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp
  376       for (auto &F : HostFeatures)
tools/clang/lib/Driver/ToolChains/Arch/X86.cpp
  117         for (auto &F : HostFeatures)
tools/clang/lib/Frontend/CompilerInstance.cpp
 2093         E = MMap.module_end(); I != E; ++I) {
tools/clang/lib/Frontend/LayoutOverrideSource.cpp
  194        L != LEnd; ++L) {
tools/clang/lib/Frontend/PrecompiledPreamble.cpp
  109   for (const auto &File : Files)
  472   for (const auto &F : FilesInPreamble) {
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  379     for (auto &MarkerInfo : Markers) {
  389     for (auto &DeferredPair : DeferredDirectives) {
tools/clang/lib/Lex/HeaderSearch.cpp
 1679        M != MEnd; ++M) {
tools/clang/lib/Lex/ModuleMap.cpp
   61     for (auto &Name : PendingLinkAs->second) {
  322   for (auto &M : Modules)
 1249        M != MEnd; ++M)
 1736   for (auto E = Map.module_begin(); E != Map.module_end(); ++E) {
tools/clang/lib/Sema/SemaLookup.cpp
 3784       for (const auto &Ident : Idents) {
 4901     for (const auto &I : Context.Idents)
tools/clang/lib/Serialization/ASTReader.cpp
 4301          Id != IdEnd; ++Id)
tools/clang/lib/Serialization/ASTWriter.cpp
 2542   for (auto &Id : PP.getIdentifierTable())
 3787     for (const auto &ID : PP.getIdentifierTable())
 4320   for (const auto &I:Opts.OptMap) {
 4968     for (const auto &ID : PP.getIdentifierTable()) {
tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  820          I != IEnd; ++I) {
tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
  275          ++I)
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp
  469   for (const auto &Config : AnOpts.Config) {
tools/clang/lib/Tooling/AllTUsExecution.cpp
  132             for (const auto &FileAndContent : OverlayFiles)
tools/clang/lib/Tooling/FileMatchTrie.cpp
  152          It != E; ++It) {
tools/clang/lib/Tooling/JSONCompilationDatabase.cpp
  247   for (const auto &CommandRef : IndexByFile)
tools/clang/lib/Tooling/Tooling.cpp
  350   for (const auto &It : MappedFileContents) {
tools/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
  784     for (auto &E : Worklist) {
  804   for (auto &E : Worklist) {
tools/clang/tools/clang-refactor/ClangRefactor.cpp
  559       for (const auto &Opt : MissingOptions)
tools/clang/tools/diagtool/DiagTool.cpp
   44        ei = getTools(tools)->end(); it != ei; ++it) {
tools/clang/tools/extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp
  174         for (const auto &Fix : *ChoosenFix)
tools/clang/tools/extra/clang-doc/tool/ClangDocMain.cpp
  273   for (auto &Group : USRToBitcode) {
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp
  134         for (const auto &FileAndReplacements : *ChosenFix) {
  188       for (const auto &FileAndReplacements : FileReplacements) {
  251     for (const auto &FileAndReplacements : Fix) {
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
  646     for (const auto &FileAndReplaces : *ErrorAndFix.second) {
  656     for (const auto &FileAndReplace : *ErrorFixes[I].second) {
tools/clang/tools/extra/clang-tidy/bugprone/ForwardDeclarationNamespaceCheck.cpp
  118   for (const auto &KeyValuePair : DeclNameToDeclarations) {
tools/clang/tools/extra/clang-tidy/utils/HeaderGuard.cpp
  212     for (const auto &FE : Files) {
tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
  112   for (const auto &It : E.ApplyEdits) {
  712       for (const auto &It : R->ApplyEdits) {
tools/clang/tools/extra/clangd/ClangdServer.cpp
  408         for (auto &It : Effect->ApplyEdits) {
tools/clang/tools/extra/clangd/CodeComplete.cpp
 1038   for (const auto &MacroName : Preamble.Macros.Names)
 1282       for (auto &Entry : Includes.includeDepth(
 1356     for (const auto &IDAndCount : Identifiers) {
tools/clang/tools/extra/clangd/FileDistance.cpp
   65   for (const auto &S : Sources) {
  166     for (const auto &Source : Sources) {
tools/clang/tools/extra/clangd/HeaderSourceSwitch.cpp
  115   for (auto It = Candidates.begin(); It != Candidates.end(); ++It) {
tools/clang/tools/extra/clangd/SourceCode.cpp
  927       for (const auto &Used : It->second)
tools/clang/tools/extra/clangd/TUScheduler.cpp
  875   for (auto &File : Files)
 1012   for (auto &&PathAndFile : Files)
 1020   for (auto &&PathAndFile : Files) {
tools/clang/tools/extra/clangd/index/Background.cpp
  232   for (const auto &IndexIt : *Index.Sources) {
  286   for (const auto &FileIt : Files) {
  434     for (auto &It : *Index.Sources)
tools/clang/tools/extra/clangd/index/BackgroundIndexLoader.cpp
   71   for (const auto &It : *LS.Shard->Sources) {
  116   for (auto &It : LoadedShards)
tools/clang/tools/extra/clangd/index/FileIndex.cpp
  126     for (const auto &FileAndSymbols : FileToSymbols)
  128     for (const auto &FileAndRefs : FileToRefs) {
  133     for (const auto &FileAndRelations : FileToRelations)
tools/clang/tools/extra/clangd/index/IndexAction.cpp
  183       for (const auto &Node : IG)
tools/clang/tools/extra/clangd/index/Serialization.cpp
  540     for (const auto &Source : *Data.Sources) {
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp
   99     for (const auto &It : LastDiagsHadError)
tools/clang/tools/extra/clangd/unittests/IndexActionTests.cpp
   61   for (auto &I : IG)
tools/clang/tools/extra/clangd/unittests/TestFS.cpp
   27   for (auto &FileAndContents : Files) {
tools/clang/tools/extra/clangd/unittests/TweakTesting.cpp
  115   for (auto &It : Result->ApplyEdits) {
tools/clang/tools/extra/modularize/CoverageChecker.cpp
  199     I != E; ++I) {
tools/clang/tools/extra/modularize/Modularize.cpp
  924        E != EEnd; ++E) {
tools/clang/tools/extra/modularize/ModularizeUtilities.cpp
  328     I != E; ++I) {
tools/clang/tools/extra/unittests/clang-tidy/ClangTidyTest.h
  144       for (const auto &FileAndFixes : *ChosenFix) {
tools/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp
  168   for (const auto &E : Index) {
  172   for (const auto &E : ParsedIndex)
tools/clang/unittests/Frontend/PCHPreambleTest.cpp
  117     for (const auto &RemappedFile : RemappedFiles) {
tools/clang/unittests/Tooling/CompilationDatabaseTest.cpp
  656     for (const auto &Entry : Entries)
tools/clang/unittests/Tooling/DiagnosticsYamlTest.cpp
  126     for (auto &Replacements : Fix) {
tools/clang/unittests/Tooling/RefactoringTest.cpp
  593          I != E; ++I) {
tools/clang/utils/TableGen/ClangSACheckersEmitter.cpp
  199            I = sortedPackages.begin(), E = sortedPackages.end(); I != E; ++I) {
tools/dsymutil/DebugMap.cpp
   63   for (const auto &Sym : make_range(Symbols.begin(), Symbols.end()))
  230   for (auto &Entry : Obj.Symbols)
tools/dsymutil/DwarfLinker.cpp
  391   for (const auto &Entry : Context.DMO.symbols()) {
tools/dsymutil/MachODebugMapParser.cpp
  521   for (const auto &Entry : MainBinarySymbolAddresses) {
tools/dsymutil/NonRelocatableStringpool.cpp
   45   for (const auto &E : Strings)
tools/gold/gold-plugin.cpp
 1066     for (auto &Identifier : ObjectToIndexFileState)
tools/lld/ELF/SymbolTable.cpp
  145     for (auto &p : getDemangledSyms())
tools/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
  608     for (const auto &symbol : _exportedSymbols)
  623       for (const auto &symbol : _exportedSymbols)
tools/lld/wasm/Writer.cpp
  127   for (auto &pair : customSectionMapping) {
tools/lldb/include/lldb/Utility/Environment.h
   89     for (const auto &KV : Env)
tools/lldb/source/Commands/CommandCompletions.cpp
  123         for (const auto &S : MatchSet) {
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
  181   for (StringMapEntry<llvm::Value *> &value_symbol : value_symbol_table) {
  559   for (StringMapEntry<llvm::Value *> &value_symbol : value_symbol_table) {
  732   for (StringMapEntry<llvm::Value *> &value_symbol : value_symbol_table) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
  818   for (const auto &KV : env) {
tools/lldb/source/Target/Target.cpp
 3423               for (const auto &KV : env) {
tools/lldb/source/Utility/ConstString.cpp
  141       for (const auto &entry : pool.m_string_map)
tools/lldb/source/Utility/Environment.cpp
   32   for (const auto &KV : Env)
   47     ++first;
tools/lldb/source/Utility/Log.cpp
  244   for (auto &entry : *g_channel_map)
  260   for (const auto &channel : *g_channel_map)
  271   for (const auto &channel : *g_channel_map)
  353   for (auto &c: *g_channel_map)
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp
 1822   for (auto &pair: g_vsc.function_breakpoints) {
 1845   for (auto &pair : request_bps) {
tools/lldb/unittests/Expression/DWARFExpressionTest.cpp
   68     for (auto &entry : m_section_map)
   75     for (auto &entry : m_section_map) {
tools/lldb/unittests/TestingSupport/MockTildeExpressionResolver.cpp
   51   for (const auto &User : UserDirectories) {
   70   for (const auto &User : UserDirectories) {
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp
  244   for (const auto &E : Elements) {
tools/llvm-config/llvm-config.cpp
   88     for (const auto &Component : ComponentMap) {
tools/llvm-cov/CodeCoverage.cpp
  414   for (const auto &RemappedFilename : RemappedFilenames)
tools/llvm-dwarfdump/Statistics.cpp
  520   for (auto &Entry : Statistics) {
  531                     : Stats.VarsInFunction) llvm::dbgs()
tools/llvm-jitlink/llvm-jitlink.cpp
  132   for (auto &SKV : SIM)
  139   for (auto &SIKV : FI.SectionInfos)
  141   for (auto &GOTKV : FI.GOTEntryInfos)
  143   for (auto &StubKV : FI.StubInfos)
  150   for (auto &FIKV : FIM)
tools/llvm-lto/llvm-lto.cpp
  466   for (auto &ModPath : Index.modulePaths()) {
tools/llvm-objcopy/CopyConfig.cpp
  568   for (const auto &E : Config.SectionsToRename) {
tools/llvm-pdbutil/DumpOutputStyle.cpp
  892   for (const auto &Stat : NamespacedStats)
 1273   for (const auto &Entry : NS.entries()) {
tools/llvm-pdbutil/StreamUtil.cpp
   91     for (auto &NSE : Info->named_streams()) {
tools/llvm-profdata/llvm-profdata.cpp
  392     for (const auto &Target : BodySample.second.getCallTargets()) {
  499          I != E; ++I) {
tools/llvm-readobj/llvm-readobj.cpp
  658   for (auto &OptEntry : cl::getRegisteredOptions()) {
tools/llvm-rtdyld/llvm-rtdyld.cpp
  164   for (const auto &KV : FileToSecIDMap) {
  166     for (auto &KV2 : KV.second)
unittests/ADT/StringMapTest.cpp
   58     ++it;
  212       it != testMap.end(); ++it) {
unittests/ProfileData/CoverageMappingTest.cpp
  204     for (const auto &E : Files)
unittests/ProfileData/SampleProfTest.cpp
  323     for (auto I = Expected.begin(); I != Expected.end(); ++I) {
unittests/Support/CommandLineTest.cpp
  982   for (auto &OM : cl::getRegisteredOptions(*cl::TopLevelSubCommand)) {
unittests/Support/YAMLIOTest.cpp
 2915     for (auto &N : M)
utils/TableGen/CodeGenDAGPatterns.cpp
 2929     for (auto &Entry : NamedNodes) {
 4330   for (const auto &Pair : depcounts) {
 4343     for (const auto &DepVar : DepVars) {
utils/TableGen/CodeGenHwModes.cpp
  103   for (const auto &P : ModeIds)
utils/unittest/googlemock/include/gmock/gmock-matchers.h
 3186     for (; it != stl_container.end() && exam_pos != count(); ++it, ++exam_pos) {
 3207     for (; it != stl_container.end(); ++it) {
 3425     for (; elem_first != elem_last; ++num_elements, ++elem_first) {
utils/unittest/googletest/include/gtest/gtest-printers.h
  378        it != container.end(); ++it, ++count) {