|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/STLExtras.h 218 FuncReturnTy operator*() { return F(*this->I); }
1138 for (auto &V : C)
include/llvm/ADT/StringMap.h 474 MapEntryTy &V = *I;
include/llvm/ADT/iterator.h 169 PointerT operator->() { return &static_cast<DerivedT *>(this)->operator*(); }
171 return &static_cast<const DerivedT *>(this)->operator*();
include/llvm/CodeGen/CommandFlags.inc 339 for (auto &F : HostFeatures)
359 for (auto &F : HostFeatures)
include/llvm/ExecutionEngine/Orc/SymbolStringPool.h 155 return SymbolStringPtr(&*I);
include/llvm/IR/ModuleSummaryIndex.h 1256 return &*ModulePathStringTable.insert({ModPath, {ModId, Hash}}).first;
1263 return &*It;
lib/AsmParser/LLParser.cpp 262 for (const auto &I : NamedTypes)
lib/CodeGen/AsmPrinter/AccelTable.cpp 38 for (const auto &E : Entries)
56 for (auto &E : Entries) {
75 for (auto &E : Entries) {
lib/CodeGen/AsmPrinter/DwarfStringPool.cpp 38 return *I.first;
89 for (const auto &E : Pool)
117 for (const auto &Entry : Pool) {
lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp 222 for (auto &Name : SourceFileNames) {
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/Targets/RuntimeDyldMachOARM.h 53 for (auto &KV : GlobalSymbolTable) {
lib/IR/Constants.cpp 2495 *Ty->getContext()
lib/IR/LLVMContextImpl.cpp 102 for (auto &CDSConstant : CDSConstants)
201 return &*(BundleTagCache.insert(std::make_pair(Tag, NewIdx)).first);
lib/IR/Metadata.cpp 459 MapEntry.Entry = &*I.first;
lib/IR/Module.cpp 483 auto &Entry = *ComdatSymTab.insert(std::make_pair(Name, Comdat())).first;
lib/IR/Type.cpp 435 SymbolTableEntry = &*IterBool.first;
lib/IR/ValueSymbolTable.cpp 35 for (const auto &VI : vmap)
66 return &*IterBool.first;
107 return &*IterBool.first;
lib/LTO/LTO.cpp 901 for (auto &Res : GlobalResolutions) {
988 for (const auto &R : GlobalResolutions) {
1314 for (auto &Res : GlobalResolutions) {
lib/Linker/LinkModules.cpp 461 for (const auto &SMEC : SrcM->getComdatSymbolTable()) {
lib/MC/MCContext.cpp 204 return createSymbolImpl(&*NameEntry.first, IsTemporary);
346 R = new (&*NameIter, *this) MCSymbolELF(&*NameIter, /*isTemporary*/ false);
346 R = new (&*NameIter, *this) MCSymbolELF(&*NameIter, /*isTemporary*/ false);
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/Support/CommandLine.cpp 364 for (auto &E : AllSubCommands->OptionsMap) {
1250 for (auto &O : SC->OptionsMap)
1560 for (const auto &Opt : OptionsMap) {
2467 for (auto &I : Sub.OptionsMap) {
2478 for (auto &I : Sub.OptionsMap) {
lib/Support/FileCheck.cpp 1909 for (const StringMapEntry<StringRef> &Var : GlobalVariableTable)
1919 for (const auto &Var : GlobalNumericVariableTable)
lib/Support/StringPool.cpp 27 return PooledStringPtr(&*I);
lib/Support/TimeProfiler.cpp 135 for (const auto &E : CountAndTotalPerName)
lib/Support/YAMLTraits.cpp 147 for (auto &P : MN->Mapping)
197 for (const auto &NN : MN->Mapping) {
lib/TableGen/Record.cpp 529 auto &Entry = *ThePool.insert(V).first;
536 auto &Entry = *ThePool.insert(std::make_pair(V, nullptr)).first;
lib/Target/TargetMachineC.cpp 262 for (auto &F : HostFeatures)
lib/Transforms/IPO/FunctionImport.cpp 638 for (auto &ELI : ExportLists) {
652 for (auto &ModuleImports : ImportLists) {
660 for (auto &Src : ModuleImports.second) {
678 for (auto &Src : 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/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/IdentifierTable.h 519 auto &Entry = *HashTable.insert(std::make_pair(Name, nullptr)).first;
556 auto &Entry = *HashTable.insert(std::make_pair(Name, nullptr)).first;
tools/clang/include/clang/Tooling/DiagnosticsYaml.h 35 for (auto &Replacements : M.Fix) {
tools/clang/lib/Basic/FileManager.cpp 96 auto &NamedDirEnt = *SeenDirEntries.insert(
144 return DirectoryEntryRef(&*SeenDirInsertResult.first);
150 auto &NamedDirEnt = *SeenDirInsertResult.first;
224 auto &NamedFileEnt = *SeenFileInsertResult.first;
277 *SeenFileEntries.insert({Status.getName(), &UFE}).first;
337 auto &NamedFileEnt = *SeenFileEntries.insert(
tools/clang/lib/Basic/SourceManager.cpp 233 FilenamesByID.push_back(&*IterBool.first);
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/CGObjCMac.cpp 1945 return *Map.insert(std::make_pair(String, nullptr)).first;
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 1316 for (const auto &Data : EmittedNonTargetVariables) {
3139 auto &Elem = *InternalVars.try_emplace(RuntimeName, nullptr).first;
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) {
1064 Manglings.remove(&(*ExistingRecord));
1673 for (const llvm::StringMap<bool>::value_type &Entry : FeatureMap)
4591 return *Map.insert(std::make_pair(String, nullptr)).first;
4609 return *Map.insert(std::make_pair(
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/PrecompiledPreamble.cpp 109 for (const auto &File : Files)
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp 379 for (auto &MarkerInfo : Markers) {
389 for (auto &DeferredPair : DeferredDirectives) {
tools/clang/lib/Lex/HeaderSearch.cpp 1056 *FrameworkMap.insert(std::make_pair(Filename.substr(0, SlashPos),
tools/clang/lib/Lex/ModuleMap.cpp 61 for (auto &Name : PendingLinkAs->second) {
322 for (auto &M : Modules)
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/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/extra/clang-doc/tool/ClangDocMain.cpp 273 for (auto &Group : USRToBitcode) {
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp 188 for (const auto &FileAndReplacements : FileReplacements) {
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 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 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/SourceCode.cpp 927 for (const auto &Used : It->second)
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/unittests/TweakTesting.cpp 115 for (auto &It : Result->ApplyEdits) {
tools/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp 168 for (const auto &E : Index) {
172 for (const auto &E : ParsedIndex)
tools/dsymutil/DebugMap.cpp 52 AddressToMapping[*ObjectAddress] = &*InsertResult.first;
230 for (auto &Entry : Obj.Symbols)
tools/dsymutil/MachODebugMapParser.cpp 521 for (const auto &Entry : MainBinarySymbolAddresses) {
tools/dsymutil/NonRelocatableStringpool.cpp 28 return DwarfStringPoolEntryRef(*I.first, true);
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/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/Target/Target.cpp 3423 for (const auto &KV : env) {
tools/lldb/source/Utility/ConstString.cpp 87 *m_string_pools[h]
106 StringPoolEntryType &entry = *map.try_emplace(demangled).first;
tools/lldb/source/Utility/Log.cpp 212 : GetFlags(error_stream, *iter, categories);
227 : GetFlags(error_stream, *iter, categories);
239 ListCategories(stream, *ch);
244 for (auto &entry : *g_channel_map)
255 ForEachCategory(*ch, lambda);
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/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-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-readobj/llvm-readobj.cpp 658 for (auto &OptEntry : cl::getRegisteredOptions()) {
unittests/CodeGen/DIEHashTest.cpp 34 *Pool.insert(std::make_pair(S, Entry)).first, Entry.isIndexed()));
unittests/ProfileData/CoverageMappingTest.cpp 204 for (const auto &E : Files)
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) {