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

References

examples/LLJITExamples/LLJITWithObjectCache/LLJITWithObjectCache.cpp
   44     return MemoryBuffer::getMemBuffer(I->second->getMemBufferRef());
include/llvm/ADT/MapVector.h
  133     auto &I = Result.first->second;
  150                             (Vector.begin() + Pos->second);
include/llvm/ADT/StringMap.h
  372       return it->second;
  378   ValueTy &operator[](StringRef Key) { return try_emplace(Key).first->second; }
  423       Ret.first->second = std::forward<V>(Val);
include/llvm/CodeGen/AccelTable.h
  212   assert(Iter->second.Name == Name);
  213   Iter->second.Values.push_back(
include/llvm/CodeGen/BasicTTIImpl.h
  348     APInt MaxCaseVal = SI.case_begin()->getCaseValue()->getValue();
include/llvm/ExecutionEngine/JITLink/JITLink.h
  669           SymI(SecI != SecE ? SecI->symbols().begin() : SymbolItrT()) {
  690       while (SecI != SecE && SymI == SecI->symbols().end()) {
  692         SymI = SecI == SecE ? SymbolItrT() : SecI->symbols().begin();
include/llvm/ExecutionEngine/Orc/ExecutionUtils.h
  214       return JITEvaluatedSymbol(I->second, JITSymbolFlags::Exported);
include/llvm/ExecutionEngine/Orc/IndirectionUtils.h
  323     auto Key = I->second.first;
  328     auto StubSymbol = JITEvaluatedSymbol(StubTargetAddr, I->second.second);
  339     auto Key = I->second.first;
  344     return JITEvaluatedSymbol(PtrTargetAddr, I->second.second);
  353     auto Key = I->second.first;
include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h
  115         auto GV = VI->second;
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
  367       auto Key = I->second.first;
  368       auto Flags = I->second.second;
  379       auto Key = I->second.first;
  380       auto Flags = I->second.second;
  387       auto Key = I->second.first;
include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
  168       if (!SymEntry->second.getFlags().isExported() && ExportedSymbolsOnly)
  172                          SymEntry->second.getFlags());
  173       return JITSymbol(SymEntry->second);
include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
  162     if (Tmp->second == 0)
include/llvm/IR/ModuleSummaryIndex.h
 1230     return It->second.second;
include/llvm/MC/MCContext.h
  691       return (I == MacroMap.end()) ? nullptr : &I->getValue();
include/llvm/ProfileData/InstrProf.h
  473           IndexedInstrProf::ComputeHash(FuncName), Ins.first->getKey()));
include/llvm/ProfileData/SampleProfReader.h
  371       return &It->second;
include/llvm/Support/BinaryStreamArray.h
  141   void drop_front() { Skew += begin()->length(); }
include/llvm/TableGen/StringToOffsetTable.h
   41     return IterBool.first->second;
include/llvm/Transforms/IPO/Attributor.h
  609         SccSize[Node->getFunction()] = I->size();
lib/Analysis/BlockFrequencyInfoImpl.cpp
  781     if (I->size() < 2)
lib/Analysis/CGSCCPassManager.cpp
  227   Module &M = *C.begin()->getFunction().getParent();
lib/Analysis/InlineCost.cpp
 1878         BasicBlock *NextBB = SI->findCaseValue(SimpleCond)->getCaseSuccessor();
lib/Analysis/LazyCallGraph.cpp
  785         Node &ChildN = I->getNode();
 1222         Node &ChildN = I->getNode();
 1332     int SCCNumber = C->begin()->LowLink;
 1686       [](EdgeSequence::call_iterator I) -> Node & { return I->getNode(); },
 1723       [](EdgeSequence::iterator I) -> Node & { return I->getNode(); },
lib/AsmParser/LLParser.cpp
  196     if (I->second.second.isValid())
  197       return Error(I->second.second,
  198                    "use of undefined type named '" + I->getKey() + "'");
  656     C = &I->second;
 1470     return &I->second;
lib/Bitcode/Writer/ValueEnumerator.cpp
  551     EnumerateValue(VI->getValue());
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 3067     if (Name == I->getName()) {
 3068       std::unique_ptr<GCMetadataPrinter> GMP = I->instantiate();
lib/CodeGen/AsmPrinter/DwarfStringPool.cpp
   29   auto &Entry = I.first->second;
lib/CodeGen/GCMetadata.cpp
  150     return NMI->getValue();
lib/CodeGen/MIRParser/MIParser.cpp
  129   Reg = RegInfo->getValue();
  148   OpCode = InstrInfo->getValue();
  170   return RegMaskInfo->getValue();
  187   return SubRegInfo->getValue();
  205   Index = IndexInfo->second;
  227   Flag = FlagInfo->second;
  249   Flag = FlagInfo->second;
  270   Flag = FlagInfo->second;
  308   return RegClassInfo->getValue();
  315   return RegBankInfo->getValue();
  341     I.first->second = Info;
  343   return *I.first->second;
lib/CodeGen/MIRParser/MIRParser.cpp
  603     const VRegInfo &Info = *I->second;
  604     populateVRegInfo(Info, Twine(I->first()));
lib/CodeGen/MachineOutliner.cpp
 1391       FnCountBefore = It->second;
lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp
   60     Result.first->getValue().push_back(Targets[0]);
lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp
   53     IdToString.insert({P.first->getValue(), P.first->getKey()});
   53     IdToString.insert({P.first->getValue(), P.first->getKey()});
   57   return P.first->second;
  100   return Iter->second;
lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp
  183   TypeIndex TIB = Prev->Type;
  197     TIE = Next->Type;
  200   visitRange(TIB, Prev->Offset, TIE);
lib/DebugInfo/DWARF/DWARFVerifier.cpp
  735       else if (It->second != FileIndex) {
  740                << "] is a duplicate of file_names[" << It->second << "]\n";
lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp
  134   return NameIter->getValue();
  234       if (auto EC = MetadataWriter.writeInteger(Result->second))
lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp
  108   return std::make_unique<NativeInjectedSource>(std::next(Stream.begin(), N)->second,
  115   return std::make_unique<NativeInjectedSource>((Cur++)->second, File, Strings);
lib/ExecutionEngine/ExecutionEngine.cpp
  183     GlobalAddressReverseMap.erase(I->second);
  184     OldVal = I->second;
  283     Address = I->second;
  308       StringRef Name = I->first();
  309       uint64_t Addr = I->second;
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp
  527       auto &Parse = HI->second;
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  925     const auto &SymInfo = Loc->second;
 1076     StringRef Name = i->first();
 1081       RelocationList &Relocs = i->second;
 1090         Addr = RRI->second.getAddress();
 1091         Flags = RRI->second.getFlags();
 1102         const auto &SymInfo = Loc->second;
 1126         RelocationList &Relocs = i->second;
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
 1031     const auto &SymInfo = Loc->second;
 1150     const auto &SymInfo = gsi->second;
 1365         RE.SymOffset = i->second;
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
  498     const auto &SymInfo = pos->second;
  509     return GSTItr->second.getSectionID();
  518     const auto &SymEntry = pos->second;
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
  118       const auto &SymInfo = SI->second;
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h
  497     unsigned SectionBID = SubtrahendI->second.getSectionID();
  498     uint64_t SectionBOffset = SubtrahendI->second.getOffset();
  507     unsigned SectionAID = MinuendI->second.getSectionID();
  508     uint64_t SectionAOffset = MinuendI->second.getOffset();
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h
  128           EntryItr->second.getFlags().getTargetFlags() &
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h
  186       SectionBID = SubtrahendI->second.getSectionID();
  187       SectionBOffset = SubtrahendI->second.getOffset();
  212       SectionAID = MinuendI->second.getSectionID();
  213       SectionAOffset = MinuendI->second.getOffset();
lib/IR/AsmWriter.cpp
 1140   return I == ModulePathMap.end() ? -1 : (int)I->second;
 1158   return I == TypeIdMap.end() ? -1 : (int)I->second;
lib/IR/Constants.cpp
 2528   ConstantDataSequential **Entry = &Slot->getValue();
lib/IR/Instructions.cpp
 3859   unsigned idx = I->getCaseIndex();
 3946     Weights.getValue()[I->getCaseIndex() + 1] = Weights.getValue().back();
lib/IR/LLVMContext.cpp
  252       .first->second;
  261     Names[I->second] = I->first();
  261     Names[I->second] = I->first();
lib/IR/LLVMContextImpl.cpp
  213   return I->second;
  220   return SSC.insert(std::make_pair(SSN, SyncScope::ID(NewSSID))).first->second;
lib/IR/LegacyPassManager.cpp
  195         It->second.second = FnSize;
lib/IR/Metadata.cpp
  456   auto &MapEntry = I.first->getValue();
lib/IR/ModuleSummaryIndex.cpp
  203     O << "SCC (" << utostr(I->size()) << " node" << (I->size() == 1 ? "" : "s")
  203     O << "SCC (" << utostr(I->size()) << " node" << (I->size() == 1 ? "" : "s")
lib/IR/PassRegistry.cpp
   50   return I != PassInfoStringMap.end() ? I->second : nullptr;
lib/LTO/LTO.cpp
 1125         ModuleToDefinedGVSummaries.find(ModulePath)->second;
lib/LTO/LTOCodeGenerator.cpp
  490     GV.setLinkage(I->second);
lib/LTO/LTOModule.cpp
  274       NameAndAttributes &info = IterBool.first->second;
  275       info.name = IterBool.first->first();
  288     info.name = Iter->first();
  313   NameAndAttributes &info = IterBool.first->second;
  314   info.name = IterBool.first->first();
  332   NameAndAttributes &info = IterBool.first->second;
  333   info.name = IterBool.first->first();
  462   StringRef NameRef = Iter->first();
  483   NameAndAttributes &info = _undefines[IterBool.first->first()];
  495     info.name = IterBool.first->first();
  520   _asm_undefines.push_back(IterBool.first->first());
  528   NameAndAttributes &info = IterBool.first->second;
  529   info.name = IterBool.first->first();
  551   NameAndAttributes &info = IterBool.first->second;
  553   info.name = IterBool.first->first();
  618     if (_defines.count(u->getKey())) continue;
  619     NameAndAttributes info = u->getValue();
lib/Linker/LinkModules.cpp
  234   const Comdat *DstC = &DstCI->second;
  480     const Comdat *DstC = &DstCI->second;
lib/MC/MCAssembler.cpp
 1141     it->dump();
 1149     it->dump();
 1150     OS << ", Index:" << it->getIndex() << ", ";
lib/MC/MCCodeView.cpp
  153       std::make_pair(Insertion.first->first(), Insertion.first->second);
  153       std::make_pair(Insertion.first->first(), Insertion.first->second);
  167   return I->second;
lib/MC/MCContext.cpp
  198     if (NameEntry.second || !NameEntry.first->second) {
  201       NameEntry.first->second = true;
  374       I->getKey(), Type, Flags, SectionKind::getReadOnly(), EntrySize, Group,
lib/MC/MCDwarf.cpp
  585       return IterBool.first->second;
lib/MC/MCParser/AsmParser.cpp
 1760                               : DirKindIt->getValue();
 3902                                 : CVTypeIt->getValue();
lib/Object/ArchiveWriter.cpp
  227       Insertion.first->second = StringTable.tell();
  230     NamePos = Insertion.first->second;
lib/Object/RecordStreamer.cpp
  123   return SI->second;
  192           GV = MI->second;
lib/ObjectYAML/COFFEmitter.cpp
  147     return i->second;
lib/ObjectYAML/CodeViewYAMLDebugSections.cpp
  560   uint32_t Offset = Iter->FileNameOffset;
lib/ObjectYAML/ELFEmitter.cpp
   77     Idx = I->getValue();
lib/Option/OptTable.cpp
  151     StringRef Prefix = I->getKey();
  174     if (Arg.startswith(I->getKey()))
lib/Remarks/RemarkStringTable.cpp
   36     SerializedSize += KV.first->first().size() + 1; // +1 for the '\0'
   38   return {KV.first->second, KV.first->first()};
   38   return {KV.first->second, KV.first->first()};
lib/Support/CommandLine.cpp
  264       if (I != End && I->getValue() == O)
  524     return I != Sub.OptionsMap.end() ? I->second : nullptr;
  534   auto O = I->second;
  540   return I->second;
  580     Option *O = it->second;
  710   if (OMI != OptionsMap.end() && !Pred(OMI->getValue()))
  719     if (OMI != OptionsMap.end() && !Pred(OMI->getValue()))
  723   if (OMI != OptionsMap.end() && Pred(OMI->second)) {
  725     return OMI->second; // Found one!
  751     assert(OptionsMap.count(Arg) && OptionsMap.find(Arg)->second == PGOpt);
 2020     if (I->second->getOptionHiddenFlag() == ReallyHidden)
 2024     if (I->second->getOptionHiddenFlag() == Hidden && !ShowHidden)
 2028     if (!OptionSet.insert(I->second).second)
 2032         std::pair<const char *, Option *>(I->getKey().data(), I->second));
 2032         std::pair<const char *, Option *>(I->getKey().data(), I->second));
lib/Support/DynamicLibrary.cpp
  188         return i->second;
lib/Support/FileCheck.cpp
  144     DefinedNumericVariable = VarTableIter->second;
  171     NumericVariable = VarTableIter->second;
  834   return VarIter->second;
lib/Support/FileCollector.cpp
   56     RealPath = DirWithSymlink->second;
lib/Support/Path.cpp
  350         b->size() > 2 && is_separator((*b)[0], style) && (*b)[1] == (*b)[0];
  351     bool has_drive = (real_style(style) == Style::windows) && b->endswith(":");
  356         return path.substr(0, b->size() + pos->size());
  356         return path.substr(0, b->size() + pos->size());
  376         b->size() > 2 && is_separator((*b)[0], style) && (*b)[1] == (*b)[0];
  377     bool has_drive = (real_style(style) == Style::windows) && b->endswith(":");
  393         b->size() > 2 && is_separator((*b)[0], style) && (*b)[1] == (*b)[0];
  394     bool has_drive = (real_style(style) == Style::windows) && b->endswith(":");
lib/Support/SpecialCaseList.cpp
   63     return It->second;
  225   StringMap<Matcher>::const_iterator II = I->second.find(Category);
  226   if (II == I->second.end()) return 0;
  228   return II->getValue().match(Query);
lib/Support/Timer.cpp
  194       delete I->second.first;
lib/Support/VirtualFileSystem.cpp
  639       return I->second.get();
  645         .first->second.get();
  896       llvm::sys::path::append(Path, I->second->getFileName());
  898       switch (I->second->getKind()) {
 1674     if (CaseSensitive ? !Start->equals(FromName)
 1675                       : !Start->equals_lower(FromName))
lib/TableGen/SetTheory.cpp
  305   I->second->apply(*this, DagExpr, Elts, Loc);
  325       I->second->expand(*this, Set, Elts);
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 2286     if (Kind == Entry->getValue().first)
 2287       RegNum = Entry->getValue().second;
 5433   if (RegisterReqs.insert(std::make_pair(Name, pair)).first->second != pair)
lib/Target/AMDGPU/AMDGPULibFunc.cpp
 1011     Id = toFuncId(Loc->second);
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
 3931     return Entry->getValue();
10735   if (RegisterReqs.insert(std::make_pair(Name, Reg)).first->second != Reg)
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 6271           matchAnyRegisterWithoutDollar(Operands, Entry->getValue(), S);
lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp
  899   return getLibcallSignature(Subtarget, Val->second, Rets, Params);
lib/Testing/Support/Annotations.cpp
   69   require(I != Points.end() && I->getValue().size() == 1,
   71   return I->getValue()[0];
   81   require(I != Ranges.end() && I->getValue().size() == 1,
   83   return I->getValue()[0];
lib/Transforms/Coroutines/CoroSplit.cpp
  376   BasicBlock *ResumeBB = FinalCaseIt->getCaseSuccessor();
  930         BasicBlock *BB = SI->findCaseValue(Cond)->getCaseSuccessor();
lib/Transforms/IPO/FunctionAttrs.cpp
 1594     if (I->size() != 1)
 1597     Function *F = I->front()->getFunction();
lib/Transforms/IPO/Inliner.cpp
  881   Module &M = *InitialC.begin()->getFunction().getParent();
lib/Transforms/IPO/SampleProfile.cpp
  964           if (R != SymbolMap.end() && R->getValue() &&
  965               !R->getValue()->isDeclaration() &&
  966               R->getValue()->getSubprogram() &&
  967               isLegalToPromote(CallSite(I), R->getValue(), &Reason)) {
  970                 pgo::promoteIndirectCall(I, R->getValue(), C, Sum, false, ORE);
 1743         r.first->second = nullptr;
lib/Transforms/IPO/StripSymbols.cpp
  163     Value *V = VI->getValue();
lib/Transforms/InstCombine/InstructionCombining.cpp
 3455         Worklist.push_back(SI->findCaseValue(Cond)->getCaseSuccessor());
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  287       return LinesByFile.try_emplace(Filename, Filename, os).first->second;
  490     return It->second;
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  362       ConstantInt *Case = CI->getCaseValue();
  395         BasicBlock *Succ = CI->getCaseSuccessor();
lib/Transforms/Scalar/GVN.cpp
 2024       BasicBlock *Dst = i->getCaseSuccessor();
 2028         Changed |= propagateEquality(SwitchCond, i->getCaseValue(), E, true);
lib/Transforms/Scalar/JumpThreading.cpp
 1641       DestBB = SI->findCaseValue(cast<ConstantInt>(Val))->getCaseSuccessor();
lib/Transforms/Scalar/LoopUnrollPass.cpp
  587             KnownSucc = SI->findCaseValue(SimpleCondVal)->getCaseSuccessor();
lib/Transforms/Scalar/LoopUnswitch.cpp
 1111       CurrentBB = SI->findCaseValue(Cond)->getCaseSuccessor();
lib/Transforms/Scalar/SCCP.cpp
  711     Succs[SI->findCaseValue(CI)->getSuccessorIndex()] = true;
 1732         SI->setCondition(SI->case_begin()->getCaseValue());
 1733         markEdgeExecutable(&BB, SI->case_begin()->getCaseSuccessor());
 1741       BasicBlock *DefaultSuccessor = SI->case_begin()->getCaseSuccessor();
 1977       Dest = SI->case_begin()->getCaseSuccessor();
 1978       C = SI->case_begin()->getCaseValue();
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  632     Loop *ExitL = LI.getLoopFor(CaseI->getCaseSuccessor());
  636     auto W = SIW.getSuccessorWeight(CaseI->getSuccessorIndex());
  637     ExitCases.emplace_back(CaseI->getCaseValue(), CaseI->getCaseSuccessor(), W);
  637     ExitCases.emplace_back(CaseI->getCaseValue(), CaseI->getCaseSuccessor(), W);
  656                            SI.case_begin()->getCaseSuccessor();
  658     CommonSuccBB = SI.case_begin()->getCaseSuccessor();
  797     SI.setDefaultDest(LastCaseI->getCaseSuccessor());
  799         0, SIW.getSuccessorWeight(LastCaseI->getSuccessorIndex()));
lib/Transforms/Utils/Evaluator.cpp
  624         NextBB = SI->findCaseValue(Val)->getCaseSuccessor();
lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp
   57     NonImportedCallers.push_back(It->first());
lib/Transforms/Utils/Local.cpp
  169       TheOnlyDest = SI->case_begin()->getCaseSuccessor();
  175       if (i->getCaseValue() == CI) {
  176         TheOnlyDest = i->getCaseSuccessor();
  182       if (i->getCaseSuccessor() == DefaultDest) {
  196           unsigned idx = i->getCaseIndex();
  219       if (i->getCaseSuccessor() != TheOnlyDest)
lib/Transforms/Utils/SimplifyCFG.cpp
  880       if (DeadCases.count(i->getCaseValue())) {
  881         i->getCaseSuccessor()->removePredecessor(TI->getParent());
 3530   BasicBlock *TrueBB = SI->findCaseValue(TrueVal)->getCaseSuccessor();
 3531   BasicBlock *FalseBB = SI->findCaseValue(FalseVal)->getCaseSuccessor();
 3541           (uint32_t)Weights[SI->findCaseValue(TrueVal)->getSuccessorIndex()];
 3543           (uint32_t)Weights[SI->findCaseValue(FalseVal)->getSuccessorIndex()];
 4247         if (i->getCaseSuccessor() != BB) {
 4505     CaseI->getCaseSuccessor()->removePredecessor(SI->getParent());
 5319   ConstantInt *MinCaseVal = CI->getCaseValue();
 5320   ConstantInt *MaxCaseVal = CI->getCaseValue();
 5332     ConstantInt *CaseVal = CI->getCaseValue();
 5341     if (!GetCaseResults(SI, CaseVal, CI->getCaseSuccessor(), &CommonDest,
tools/clang/include/clang/Basic/OpenCLOptions.h
   40     return OptMap.find(Ext)->second.Enabled;
   48     auto I = OptMap.find(Ext)->getValue();
   57     auto I = OptMap.find(Ext)->getValue();
   66     auto I = OptMap.find(Ext)->getValue();
  120       I->second.Supported = On;
  126       I->second.Enabled = false;
  132       if (isSupportedCore(I->getKey(), LO))
  133         I->second.Enabled = true;
tools/clang/include/clang/Lex/HeaderSearch.h
  318       return Iter->second;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/RangedConstraintManager.h
  100     return ranges.isSingleton() ? ranges.begin()->getConcreteValue() : nullptr;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h
  205       if (SymReaper.isDead(I->first))
  227           << "{ \"symbol\": \"" << I->first << "\", \"range\": \"";
  228       I->second->print(Out);
  316       llvm::SMTExprRef Constraint = I++->second;
  318         Constraint = Solver->mkAnd(Constraint, I++->second);
tools/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h
  168     return It == Cache.end() ? nullptr : It->getValue();
tools/clang/lib/ARCMigrate/TransformActions.cpp
  585   return UniqueText.insert(std::make_pair(text, false)).first->first();
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  537              : it->second.get();
tools/clang/lib/Analysis/RetainSummaryManager.cpp
  592     ArgEffect Translated = getStopTrackingHardEquivalent(I->second);
  594       ScratchArgs = AF.add(ScratchArgs, I->first, Translated);
tools/clang/lib/Basic/FileManager.cpp
  143     if (SeenDirInsertResult.first->second)
  145     return llvm::errorCodeToError(SeenDirInsertResult.first->second.getError());
  210     if (!SeenFileInsertResult.first->second)
  212           SeenFileInsertResult.first->second.getError());
  215     SeenFileEntryOrRedirect Value = *SeenFileInsertResult.first->second;
  218       return FileEntryRef(SeenFileInsertResult.first->first(), *FE);
  536     if (llvm::ErrorOr<SeenFileEntryOrRedirect> Entry = FE->getValue()) {
tools/clang/lib/Basic/IdentifierTable.cpp
  331     unsigned IdLen = I->getKeyLength();
tools/clang/lib/Basic/Module.cpp
  321   return SubModules[Pos->getValue()];
  327     return SubModules[Pos->getValue()];
tools/clang/lib/Basic/SourceManager.cpp
  234   return IterBool.first->second;
tools/clang/lib/Basic/Targets/X86.cpp
  446   if (I != Features.end() && I->getValue() &&
  452   if (I != Features.end() && I->getValue() &&
  459   if (I != Features.end() && I->getValue() &&
tools/clang/lib/CodeGen/CGCleanup.cpp
  622       llvm::BranchInst::Create(si->case_begin()->getCaseSuccessor(), si);
tools/clang/lib/CodeGen/CGObjCGNU.cpp
  975       return ConstantAddress(old->getValue(), Align);
 2459     return ConstantAddress(old->getValue(), Align);
 3022       protocol = value->getValue();
 3162     ProtocolElements.addBitCast(iter->getValue(), PtrTy);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 3938   auto PerLine = PerParentName->second.find(LineNum);
 3939   if (PerLine == PerParentName->second.end())
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1066       MangledDeclNames[OtherGD.getCanonicalDecl()] = Result.first->first();
 1102   return MangledDeclNames[CanonicalGD] = Result.first->first();
 1123   return Result.first->first();
 5596   Result = Res->getValue();
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
  401     return ASTCacheEntry->second.get();
  439     return ASTCacheEntry->second;
tools/clang/lib/Driver/Driver.cpp
  683                 << Val << Duplicate->second;
tools/clang/lib/Driver/Multilib.cpp
  108     else if (Flags[I] != Flags[SI->getValue()])
  256         if (SI->getValue() != isFlagEnabled(Flag))
tools/clang/lib/Driver/ToolChains/Clang.cpp
  261     if (OptionIter->second == true) {
  268     OptionIter->second = true;
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
 1478     unsigned Last = LastI->second;
tools/clang/lib/Driver/ToolChains/MSVC.cpp
  155           if (!It->startswith(Prefix))
tools/clang/lib/Format/ContinuationIndenter.cpp
  212   return It->second;
  221   return It->second;
tools/clang/lib/Frontend/ASTUnit.cpp
 2101           if (Pos != CachedCompletionTypes.end() && Pos->second == C->Type)
 2378       FileLoc = ItFileID->getValue();
tools/clang/lib/Frontend/CompilerInstance.cpp
 2094       Module *TheModule = I->second;
tools/clang/lib/Frontend/CompilerInvocation.cpp
  397   return Config.insert({OptionName, DefaultVal}).first->second;
tools/clang/lib/Frontend/FrontendAction.cpp
  162       if (it->getName() == Arg)
  188     std::unique_ptr<PluginASTAction> P = it->instantiate();
  195         if (it->getName() == CI.getFrontendOpts().AddPluginActions[i]) {
  203         P->ParseArgs(CI, CI.getFrontendOpts().PluginArgs[it->getName()])) {
tools/clang/lib/Frontend/LayoutOverrideSource.cpp
  175     if (NumFields >= Known->second.FieldOffsets.size())
  178     FieldOffsets[*F] = Known->second.FieldOffsets[NumFields];
  182   if (NumFields != Known->second.FieldOffsets.size())
  185   Size = Known->second.Size;
  186   Alignment = Known->second.Align;
  195     OS << "Type: blah " << L->first() << '\n';
  196     OS << "  Size:" << L->second.Size << '\n';
  197     OS << "  Alignment:" << L->second.Align << '\n';
  199     for (unsigned I = 0, N = L->second.FieldOffsets.size(); I != N; ++I) {
  202       OS << L->second.FieldOffsets[I];
tools/clang/lib/Frontend/ModuleDependencyCollector.cpp
  175     RealPath = DirWithSymLink->second;
tools/clang/lib/Frontend/PrecompiledPreamble.cpp
  477       if (OverridenFileBuffer->second != F.second)
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  346     Marker &M = InsertResult.first->second;
  354         for (auto &UD : Deferred->second) {
  368       Marker &M = MarkerIt->second;
tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
   79       if (it->getName() == CI.getFrontendOpts().ActionName) {
   80         std::unique_ptr<PluginASTAction> P(it->instantiate());
   83             !P->ParseArgs(CI, CI.getFrontendOpts().PluginArgs[it->getName()]))
  218     std::unique_ptr<PluginASTAction> P(it->instantiate());
  221       Clang->getFrontendOpts().ActionName = it->getName();
tools/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp
  561       SplitIds.try_emplace(StringRef(Id.begin(), Id.size()), 0).first->first()};
tools/clang/lib/Lex/HeaderSearch.cpp
  674     if (I->endswith(".framework")) {
  675       FrameworkName.append(I->begin(), I->end());
  675       FrameworkName.append(I->begin(), I->end());
 1340   return FrameworkNames.insert(Framework).first->first();
 1680     Modules.push_back(M->getValue());
 1774       if (NI->size() == 1 && DI->size() == 1 &&
 1774       if (NI->size() == 1 && DI->size() == 1 &&
 1775           path::is_separator(NI->front()) && path::is_separator(DI->front()))
 1775           path::is_separator(NI->front()) && path::is_separator(DI->front()))
tools/clang/lib/Lex/ModuleMap.cpp
   61     for (auto &Name : PendingLinkAs->second) {
  773     return Known->getValue();
 1250     M->getValue()->print(llvm::errs(), 2);
 1737     auto const *M = E->getValue();
tools/clang/lib/Lex/PPDirectives.cpp
  171   if (::llvm::sys::path::begin(Include)->equals_lower("boost"))
 1633         SuggestReplacement = RealPathComponentIter->equals_lower(Component);
tools/clang/lib/Lex/Pragma.cpp
 1902     AddPragmaHandler(it->instantiate().release());
tools/clang/lib/Parse/ParseDecl.cpp
  514   return !Attrs.empty() ? Attrs.begin()->getNumArgs() : 0;
  652   if (!Attrs.empty() && Attrs.begin()->getMaxArgs() && !NumArgs) {
 1543   if (OnDefinition && !Attrs.empty() && !Attrs.begin()->isCXX11Attribute() &&
 1544       Attrs.begin()->isKnownToGCC())
tools/clang/lib/Parse/ParseOpenMP.cpp
  847     P.Diag(Res.first->getValue(), diag::note_omp_declare_variant_ctx_used_here)
  932       Diag(Res.first->getValue(),
tools/clang/lib/Parse/ParsePragma.cpp
 1491   if (Attrs.empty() || Attrs.begin()->isInvalid()) {
tools/clang/lib/Parse/ParseStmt.cpp
 2390   if (Attrs.begin()->getKind() != ParsedAttr::AT_OpenCLUnrollHint)
tools/clang/lib/Sema/SemaAttr.cpp
  474   if (Section->second.SectionFlags == SectionFlags ||
  475       !(Section->second.SectionFlags & ASTContext::PSF_Implicit))
  477   auto OtherDecl = Section->second.Decl;
  496     if (Section->second.SectionFlags == SectionFlags)
  498     if (!(Section->second.SectionFlags & ASTContext::PSF_Implicit)) {
  501       Diag(Section->second.PragmaSectionLocation,
tools/clang/lib/Sema/SemaDeclAttr.cpp
 3385       ArgIdx = It->second;
 7216     Diag(AttrList.begin()->getLoc(), diag::err_attribute_weakref_without_alias)
tools/clang/lib/Sema/SemaLookup.cpp
 4330     if (RI->second.empty()) {
 4336     TypoCorrection TC = RI->second.pop_back_val();
tools/clang/lib/Sema/SemaOpenMP.cpp
  412       return I->second;
tools/clang/lib/Serialization/ASTReader.cpp
  666     if (Existing.second != Known->second.second) {
  669           << MacroName << Known->second.second;
  676     if (Existing.second || Existing.first == Known->second.first)
  682         << MacroName << Known->second.first << Existing.first;
 3874   if (F.Kind == MK_ImplicitModule && ModuleMgr.begin()->Kind != MK_MainFile) {
 4302       Id->second->setOutOfDate(true);
 4784       if (auto Reader = Known->second->createExtensionReader(Metadata, *this,
tools/clang/lib/Serialization/ASTWriter.cpp
 2074           Offset = Pos->second;
tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  345   ModuleInfo &Info = Modules[Known->second];
  353     ModulesByFile[File] = Known->second;
  821       Generator.insert(I->first(), I->second, Trait);
  821       Generator.insert(I->first(), I->second, Trait);
tools/clang/lib/Serialization/InMemoryModuleCache.cpp
   19   if (I->second.IsFinal)
   21   return I->second.Buffer ? Tentative : ToBuild;
   29   return *Insertion.first->second.Buffer;
   48   return I->second.Buffer.get();
   63   auto &PCM = I->second;
   77   auto &PCM = I->second;
tools/clang/lib/Serialization/ModuleManager.cpp
  243     I->Imports.remove_if(IsVictim);
  244     I->ImportedBy.remove_if(IsVictim);
  251     if (!I->isModule()) {
  259     Modules.erase(victim->File);
  262       StringRef ModuleName = victim->ModuleName;
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
 1127     SymbolRef Sym = I->first;
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  123     if (SR.isDead(I->first)) {
  124       State = State->remove<MostSpecializedTypeArgsMap>(I->first);
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  438     return It->getValue();
  830   const GenericTaintChecker::ArgVector &Args = It->getValue();
tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp
  534       if (ReturnSymbol == I->second.Region)
  535         State = State->remove<AllocatedData>(I->first);
  551     if (!SR.isDead(I->first))
  555     State = State->remove<AllocatedData>(I->first);
  561     Errors.push_back(std::make_pair(I->first, &I->second));
  561     Errors.push_back(std::make_pair(I->first, &I->second));
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
 2627     if (SymReaper.isDead(I->first)) {
 2628       if (I->second.isAllocated() || I->second.isAllocatedOfSizeZero())
 2628       if (I->second.isAllocated() || I->second.isAllocatedOfSizeZero())
 2629         Errors.push_back(I->first);
 2631       RS = F.remove(RS, I->first);
 2647     if (SymReaper.isDead(I->first) ||
 2648         SymReaper.isDead(I->second.ReallocatedSym)) {
 2649       state = state->remove<ReallocPairs>(I->first);
 2656     if (SymReaper.isDead(I->first) ||
 2657         SymReaper.isDead(I->second)) {
 2658       state = state->remove<FreeReturnValue>(I->first);
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
  456     const auto *Region = I->first->getAs<SymbolicRegion>();
  459       State = State->remove<NullabilityMap>(I->first);
 1186     Out << I->first << " : ";
 1187     I->second.print(Out);
tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp
  365     Out << I->first << " : ";
  367     if (I->second == SelfFlag_None)
  370     if (I->second & SelfFlag_Self)
  373     if (I->second & SelfFlag_InitRes) {
  374       if (I->second != SelfFlag_InitRes)
tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  472     const SymbolRef Sym = I->second;
  473     const MemRegion *lockR = I->first;
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
 1494     return I->getValue() == Value;
tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
  181     SymbolRef Sym = I->first;
  185     if (isLeaked(Sym, I->second, IsSymDead, State))
tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
  462   const FunctionVariantsTy &SpecVariants = FSMI->second;
tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp
  129       return StringRef(I->getValue());
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
 2835         RefutationSolver, Ctx, Sym, RangeIt->From(), RangeIt->To(),
 2835         RefutationSolver, Ctx, Sym, RangeIt->From(), RangeIt->To(),
 2840                                              RangeIt->From(), RangeIt->To(),
 2840                                              RangeIt->From(), RangeIt->To(),
tools/clang/lib/StaticAnalyzer/Core/DynamicType.cpp
  153     const MemRegion *MR = I->first;
  154     const DynamicTypeInfo &DTI = I->second;
  189     const MemRegion *MR = I->first;
  190     const CastSet &Set = I->second;
  200             << "{ \"from\": \"" << SI->from().getAsString() << "\", \"to\": \""
  201             << SI->to().getAsString() << "\", \"kind\": \""
  202             << (SI->succeeds() ? "success" : "fail") << "\" }";
tools/clang/lib/StaticAnalyzer/Core/Environment.cpp
  244       if (I->first.getLocationContext() != LC)
  252       const Stmt *S = I->first.getStmt();
  261       if (I->first.getLocationContext() != LC)
  264       const Stmt *S = I->first.getStmt();
  270       I->second.printJson(Out, /*AddQuotes=*/true);
tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp
   39     if (i->To() < Lower) {
   42     if (i->From() > Upper) {
   46     if (i->Includes(Lower)) {
   47       if (i->Includes(Upper)) {
   52         newRanges = F.add(newRanges, Range(BV.getValue(Lower), i->To()));
   54       if (i->Includes(Upper)) {
   55         newRanges = F.add(newRanges, Range(i->From(), BV.getValue(Upper)));
   65   return ranges.begin()->From();
  184     RangeSet newPiece = Intersect(BV, F, i->From(), i->To());
  184     RangeSet newPiece = Intersect(BV, F, i->From(), i->To());
  200     const llvm::APSInt &from = i->From(), &to = i->To();
  200     const llvm::APSInt &from = i->From(), &to = i->To();
  205         newRanges.begin()->From().isMinSignedValue()) {
  206       assert(newRanges.begin()->To().isMinSignedValue() &&
  209       const llvm::APSInt &newFrom = newRanges.begin()->From();
  234     os << '[' << i->From().toString(10) << ", " << i->To().toString(10)
  234     os << '[' << i->From().toString(10) << ", " << i->To().toString(10)
tools/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
  256       {"ruleIndex", Iter->getValue()},
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp
  106     Size = PackageSize->getValue();
  331   StringRef SuppliedValue = It.first->getValue();
  340       It.first->setValue(Option.DefaultValStr);
  354       It.first->setValue(Option.DefaultValStr);
tools/clang/lib/Tooling/CompilationDatabase.cpp
   72     std::unique_ptr<CompilationDatabasePlugin> Plugin(It->instantiate());
   76     ErrorStream << It->getName() << ": " << DatabaseErrorMessage << "\n";
tools/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp
  122   return It.first->getValue();
tools/clang/lib/Tooling/Execution.cpp
   69     if (I->getName() != ExecutorName) {
   72     std::unique_ptr<ToolExecutorPlugin> Plugin(I->instantiate());
   77           llvm::Twine("Failed to create '") + I->getName() +
tools/clang/lib/Tooling/FileMatchTrie.cpp
  118       StringRef Result = MatchingChild->getValue().findEquivalent(
  155       It->getValue().getAll(Results, Children.end());
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp
  291   Iter->second.push_back(std::move(IncludeToAdd));
  292   auto &CurInclude = Iter->second.back();
  313     for (const auto &Inc : It->second)
  352   for (const auto &Inc : Iter->second) {
tools/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp
  334         if (Dir->size() > ShortDirectorySegment) // not trivial ones
  387       if (Dir->size() > ShortDirectorySegment)
tools/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
  303     return CurBundleInfo->first();
  314     OS.write(FC.data() + CurBundleInfo->second.Offset,
  315              CurBundleInfo->second.Size);
  767     raw_fd_ostream OutputFile(Output->second, EC, sys::fs::OF_None);
  769       return createFileError(Output->second, EC);
tools/clang/tools/diagtool/DiagTool.cpp
   33   return (it == getTools(tools)->end()) ? nullptr : it->getValue();
   45     toolNames.push_back(it->getKey());
   46     unsigned len = it->getKey().size();
tools/clang/tools/extra/clang-doc/Generators.cpp
   20     if (I->getName() != Format)
   22     return I->instantiate();
tools/clang/tools/extra/clang-doc/tool/ClangDocMain.cpp
  262         R.first->second.emplace_back(Value);
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/HeaderMapCollector.cpp
   29     return Iter->second;
tools/clang/tools/extra/clang-move/Move.cpp
  780     llvm::StringRef Code = SM.getBufferData(SI->second);
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp
  320     std::unique_ptr<ClangTidyModule> Module(I->instantiate());
tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp
  115     Options = Options.mergeWith(I->instantiate()->getModuleOptions());
  249       Result = Iter->second;
tools/clang/tools/extra/clang-tidy/abseil/DurationRewriter.cpp
  250   return ScaleIter->second;
  266   return ScaleIter->second;
tools/clang/tools/extra/clang-tidy/fuchsia/MultipleInheritanceCheck.cpp
   47   isInterface = Pair->second;
tools/clang/tools/extra/clang-tidy/portability/SIMDIntrinsicsCheck.cpp
   58     return It->second;
tools/clang/tools/extra/clang-tidy/utils/NamespaceAliaser.cpp
   88       return FunctionAliases->second.find(Namespace)->getValue();
tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
  394       It->second.first(); // Invoke the canceler.
  421       if (It != RequestCancelers.end() && It->second.second == Cookie)
 1258   const auto &DiagToFixItsMap = DiagToFixItsIter->second;
tools/clang/tools/extra/clangd/DraftStore.cpp
   23   return It->second;
   31     ResultVector.push_back(DraftIt->getKey());
   53   std::string Contents = EntryIt->second;
  107   EntryIt->second = Contents;
tools/clang/tools/extra/clangd/FS.cpp
   49     return llvm::vfs::Status::copyWithNewName(I->getValue(), File);
tools/clang/tools/extra/clangd/GlobalCompilationDatabase.cpp
  149     CachedCDB &Entry = R.first->second;
  154   return R.first->second;
  228         It.first->second = Entry.CDB != nullptr;
  283       Cmd = It->second;
tools/clang/tools/extra/clangd/HeaderSourceSwitch.cpp
  116     if (It->second > Best->second)
  116     if (It->second > Best->second)
  118     else if (It->second == Best->second && It->first() < Best->first())
  118     else if (It->second == Best->second && It->first() < Best->first())
  118     else if (It->second == Best->second && It->first() < Best->first())
  118     else if (It->second == Best->second && It->first() < Best->first())
  123   return Path(Best->first());
tools/clang/tools/extra/clangd/Headers.cpp
  132   return R.first->getValue();
  144     CurrentLevel.push_back(It->second);
  145     Seen.insert(It->second);
tools/clang/tools/extra/clangd/IncludeFixer.cpp
  408     return &I->second;
  423   return &E.first->second;
tools/clang/tools/extra/clangd/SourceCode.cpp
  927       for (const auto &Used : It->second)
tools/clang/tools/extra/clangd/TUScheduler.cpp
  916   return It->second->Contents;
  940   It->second->Worker->runWithAST(Name, std::move(Action));
  958         It->second->Worker->getPossiblyStalePreamble();
  959     Action(InputsAndPreamble{It->second->Contents,
  960                              It->second->Worker->getCurrentCompileCommand(),
  970     It->second->Worker->getCurrentPreamble(
  977   std::shared_ptr<const ASTWorker> Worker = It->second->Worker.lock();
  979                Contents = It->second->Contents,
tools/clang/tools/extra/clangd/URI.cpp
   68     if (I->getName() != Scheme)
   70     return I->instantiate();
tools/clang/tools/extra/clangd/index/Background.cpp
   78       I.first->second = *Path;
   80     return I.first->second;
   95   auto &Node = Entry->getValue();
   96   Node = FullGraph.lookup(Entry->getKey());
   97   Node.URI = Entry->getKey();
  102     I->getValue().URI = I->getKey();
  102     I->getValue().URI = I->getKey();
  103     Include = I->getKey();
  242       Files.try_emplace(AbsPath).first->getValue().Digest = IGN.Digest;
  326       ShardVersion &SV = DigestIt.first->second;
  392     if (D != ShardVersionsSnapshot.end() && D->second.Digest == Digest &&
  393         !D->second.HadErrors)
tools/clang/tools/extra/clangd/index/BackgroundIndexLoader.cpp
   55   LoadedShard &LS = It.first->getValue();
  108         ToVisit.push(It.first->getKey());
tools/clang/tools/extra/clangd/index/CanonicalIncludes.cpp
   38       return SE->second;
   43     return MapIt->second;
   54     auto SubPath = Header.substr(It->data() - Header.begin());
   57       return MappingIt->second;
tools/clang/tools/extra/clangd/index/IndexAction.cpp
   68     auto &Node = I->getValue();
   70     if (Node.URI.data() == I->getKeyData()) {
   82     Node.URI = I->getKey();
  100     auto NodeForInclude = IG.try_emplace(*IncludeURI).first->getKey();
  103     NodeForIncluding.first->getValue().DirectIncludes.push_back(NodeForInclude);
  115     assert(I.first->getKeyData() == I.first->getValue().URI.data() &&
  115     assert(I.first->getKeyData() == I.first->getValue().URI.data() &&
tools/clang/tools/extra/clangd/index/Serialization.cpp
  454       Entry->getValue() = std::move(IGN);
  457       Entry->getValue().URI = Entry->getKey();
  457       Entry->getValue().URI = Entry->getKey();
  458       for (auto &Include : Entry->getValue().DirectIncludes)
  459         Include = Result.Sources->try_emplace(Include).first->getKey();
tools/clang/tools/extra/clangd/refactor/Tweak.cpp
   85   std::unique_ptr<Tweak> T = It->instantiate();
tools/clang/tools/extra/clangd/unittests/IndexActionTests.cpp
   55     EXPECT_EQ(Node.URI.data(), IndexFile.Sources->find(URI)->getKeyData());
tools/clang/tools/extra/modularize/CoverageChecker.cpp
  200     collectModuleHeaders(*I->second);
tools/clang/tools/extra/modularize/Modularize.cpp
  926     if (E->second.size() == 1)
  935     for (unsigned I = 0, N = E->second.size(); I != N; ++I) {
  936       EntryBins[E->second[I].Kind].push_back(E->second[I].Loc);
  936       EntryBins[E->second[I].Kind].push_back(E->second[I].Loc);
  948       errs() << "error: " << kindName << " '" << E->first()
tools/clang/tools/extra/modularize/ModularizeUtilities.cpp
  329     if (!collectModuleHeaders(*I->second))
  438     if (B->compare(".") == 0) {
  440     else if (B->compare("..") == 0)
tools/clang/tools/extra/pp-trace/PPCallbacksTracker.cpp
  424         R.first->second = Filter.second;
  426   DisableTrace = !R.first->second;
tools/clang/unittests/AST/ASTImporterTest.cpp
  202         AllASTs[Filename] = createASTUnit(Filename, Found->getValue());
tools/clang/unittests/ASTMatchers/ASTMatchersInternalTest.cpp
  111   EXPECT_EQ("MyID", Records.begin()->getKey());
tools/clang/unittests/Tooling/RefactoringTest.cpp
  594       llvm::StringRef Name = I->second;
  615         TemporaryFiles.insert(std::make_pair(Name, Path.str())).first->second;
tools/clang/unittests/Tooling/RewriterTestContext.h
   80         TemporaryFiles.insert(std::make_pair(Name, Path.str())).first->second;
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
  633     return It->second.Root;
tools/clang/utils/TableGen/ClangSACheckersEmitter.cpp
  200       const Record &R = *I->second;
tools/dsymutil/DebugMap.cpp
  278       ObjAddress = AddressIt->getValue();
tools/dsymutil/DwarfLinker.cpp
 2072         LastCIEOffset != IteratorInserted.first->getValue()) {
 2074       IteratorInserted.first->getValue() = LastCIEOffset;
 2082     Streamer->emitFDE(IteratorInserted.first->getValue(), AddrSize,
 2189     if (!Quiet && Options.Verbose && (Cached->second != DwoId))
tools/dsymutil/MachODebugMapParser.cpp
  467   if (!CurrentDebugMapObject->addSymbol(Name, ObjectSymIt->getValue(), Value,
  514   return Sym->second;
tools/dsymutil/NonRelocatableStringpool.cpp
   21   auto &Entry = I.first->second;
   38   return InsertResult.first->getKey();
tools/gold/gold-plugin.cpp
 1023       addModule(*Lto, F, View, ObjFilename.first->first());
 1025       ObjFilename.first->second = true;
tools/lld/COFF/InputFiles.cpp
  775   if (firstType->kind() == LF_TYPESERVER2) {
  777         TypeDeserializer::deserializeAs<TypeServer2Record>(firstType->data()));
  782   if (firstType->kind() == LF_PRECOMP) {
  784         TypeDeserializer::deserializeAs<PrecompRecord>(firstType->data()));
tools/lld/COFF/PDB.cpp
  390         types.getUnderlyingStream().drop_front(firstType->RecordData.size()));
 1069   uint32_t offset = iter->FileNameOffset;
tools/lld/lib/ReaderWriter/MachO/File.h
  171     return pos->second;
tools/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
  697     return pos->second;
  729     return pos->second->currentVersion();
  737     return pos->second->compatVersion();
  985       leftIsOrdered && findOrderOrdinal(leftPos->getValue(), left, leftOrder);
  987                     findOrderOrdinal(rightPos->getValue(), right, rightOrder);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
 1251       pos->second.hasWeak = false;
 1252       pos->second.hasNonWeak = !pos->second.hasWeak;
 1252       pos->second.hasNonWeak = !pos->second.hasWeak;
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
  128       const lld::Atom *prevAtom = pos->second;
  188       return pos->second;
tools/lldb/source/Core/Debugger.cpp
 1175       log_stream_sp = pos->second.lock();
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp
  654         token.setKind(it->getValue());
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
 2837   llvm::StringRef buffer = buffer_it->second->getBuffer();
tools/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp
  309       auto dup_module = filtered_modules[iter->second];
  311         filtered_modules[iter->second] = &module;
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
   71     if (symbolOpensScope(begin->kind())) {
   81     } else if (symbolEndsScope(begin->kind())) {
 1221       switch (iter->kind()) {
 1287     if (begin->kind() == S_BLOCK32) {
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.cpp
  525     RangeListEntry fd_range(load_addr + it->RvaStart, it->CodeSize);
  525     RangeListEntry fd_range(load_addr + it->RvaStart, it->CodeSize);
  535     RangeListEntry fd_range(load_addr + it->RvaStart, it->CodeSize);
  535     RangeListEntry fd_range(load_addr + it->RvaStart, it->CodeSize);
  558   out_program = cantFail(strings.getStringForID(frame_data_it->FrameFunc));
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
  934     if (iter->kind() != S_LPROC32 && iter->kind() != S_GPROC32)
  934     if (iter->kind() != S_LPROC32 && iter->kind() != S_GPROC32)
 1102           strings.getString(iter->FileNameOffset);
tools/lldb/source/Utility/ConstString.cpp
   82           return it->getKeyData();
tools/lldb/source/Utility/Environment.cpp
   46     try_emplace(first->first(), first->second);
   46     try_emplace(first->first(), first->second);
tools/lldb/source/Utility/Log.cpp
  197   iter->second.Disable(UINT32_MAX);
  211                        ? iter->second.m_channel.default_flags
  213   iter->second.Enable(log_stream_sp, log_options, flags);
  228   iter->second.Disable(flags);
tools/lldb/tools/lldb-test/lldb-test.cpp
  996   addr_t Addr = LabelIt->getValue();
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp
 1602     for (auto &pair: old_src_bp_pos->second) {
 1619      old_src_bp_pos->second.erase(line);
 1629       old_src_bp_pos->second[pair.first] = std::move(pair.second);
 1831       pair.second.UpdateBreakpoint(request_pos->second);
tools/lldb/unittests/Utility/EnvironmentTest.cpp
   28   EXPECT_EQ("", Environment(Envp4).find("FOO")->second);
   29   EXPECT_EQ("", Environment(Envp4).find("BAR")->second);
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp
  281     if (Elements.insert({Field, {""}}).first->second.size() != 1)
tools/llvm-cov/CodeCoverage.cpp
  237       SourceFile = Loc->second;
  422       Filename = CovFileName->second;
tools/llvm-dwp/llvm-dwp.cpp
  428   if (DWARFSectionKind Kind = SectionPair->second.second) {
  448   MCSection *OutSection = SectionPair->second.first;
tools/llvm-exegesis/lib/BenchmarkResult.cpp
  103       return Iter->second;
  169       return Iter->second;
tools/llvm-jitlink/llvm-jitlink.cpp
  465   return FileInfoItr->second;
  479   return SecInfoItr->second;
  493   return StubInfoItr->second;
  507   return GOTInfoItr->second;
  521   return SymInfoItr->second;
tools/llvm-link/llvm-link.cpp
  168     std::unique_ptr<Module> Ret = std::move(I->second);
tools/llvm-lipo/llvm-lipo.cpp
  346                   Twine(1 << Entry.first->second) + ", " +
  604       Slice.setP2Alignment(Alignment->second);
  759                   Entry.first->second.getBinary()->getFileName() + ", " +
  793       Slice = It->second;
  799     reportError("-replace " + ReplacementSlices.begin()->first() +
tools/llvm-mca/CodeRegion.cpp
   45       const CodeRegion &R = *Regions[It->second];
   77       Regions[It->second]->setEndLocation(Loc);
   92     Regions[It->second]->setEndLocation(Loc);
tools/llvm-objcopy/CopyConfig.cpp
  248   MachineInfo MI = Iter->getValue();
tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  677         Sec.Align = I->second;
tools/llvm-pdbutil/DumpOutputStyle.cpp
  922       LineInfo Line(LineIter->Flags);
  933                fmt_align(Start + LineIter->Offset, AlignStyle::Right, 8, '0'),
tools/llvm-pdbutil/InputFile.cpp
  221                  formatChecksumKind(FC->getValue().Kind),
  222                  toHex(FC->getValue().Checksum), File);
  239   uint32_t FO = Iter->FileNameOffset;
  246   if (Iter->Kind == FileChecksumKind::None) {
  250                    formatChecksumKind(Iter->Kind), toHex(Iter->Checksum));
  250                    formatChecksumKind(Iter->Kind), toHex(Iter->Checksum));
tools/llvm-profdata/llvm-profdata.cpp
  502           Remapper ? remapSamples(I->second, *Remapper, Result)
  504       FunctionSamples &Samples = Remapper ? Remapped : I->second;
tools/llvm-rc/ResourceScriptParser.cpp
  548   if (CtlInfo->getValue().HasTitle) {
  568     Class = CtlInfo->getValue().CtlClass;
tools/llvm-rc/ResourceScriptStmt.cpp
  210     return Iter->getValue();
tools/llvm-readobj/COFFDumper.cpp
 1240                        CVStringTable.getString(Iter->FileNameOffset));
tools/llvm-reduce/deltas/ReduceBasicBlocks.cpp
   73       if (!BBsToKeep.count(Case->getCaseSuccessor())) {
tools/llvm-rtdyld/llvm-rtdyld.cpp
  177   auto &SectionIDs = I->second;
  183   return J->second;
tools/obj2yaml/coff2yaml.cpp
  151       It->second = false;
tools/polly/lib/Analysis/ScopInfo.cpp
 1481     Name = "__" + Iterator->getValue();
unittests/ADT/MappedIteratorTest.cpp
   35   I->Z = 42;
unittests/ADT/StringMapTest.cpp
   56     EXPECT_STREQ(testKey, it->first().data());
   57     EXPECT_EQ(testValue, it->second);
  214     ss << "key_" << it->second;
  215     ASSERT_STREQ(ss.str().c_str(), it->first().data());
  216     visited[it->second] = true;
  253   EXPECT_EQ(testKeyFirst, NewIt->first());
  254   EXPECT_EQ(testValue, NewIt->second);
  278   EXPECT_EQ("abcdef", It->first());
  279   EXPECT_EQ(42u, It->second);
  291   EXPECT_EQ(1, try1.first->second.v);
  292   EXPECT_EQ(1, try1.first->second.move);
  296   EXPECT_EQ(2, try2.first->second.v);
  297   EXPECT_EQ(2, try1.first->second.move);
  300   EXPECT_EQ(0, try1.first->second.copy);
  329   ASSERT_EQ(iter->second.i, 123);
  417   ASSERT_EQ(I->second.Number, 42);
  425   ASSERT_EQ(I->second.Number, 42);
unittests/Analysis/CGSCCPassManagerTest.cpp
  289                     *C.begin()->getFunction().getParent()))
  361             *C.begin()->getFunction().getParent());
  380             *C.begin()->getFunction().getParent());
  402             *C.begin()->getFunction().getParent());
  872         *C.begin()->getFunction().getParent());
unittests/Analysis/DomTreeUpdaterTest.cpp
   94     if (i->getCaseSuccessor() == BB3) {
  134     if (i->getCaseSuccessor() == BB2) {
  658     if (i->getCaseIndex() == 2) {
  684     if (i->getCaseSuccessor() == BB2) {
unittests/Analysis/LazyCallGraphTest.cpp
  236   LazyCallGraph::Node &A1 = (I++)->getNode();
  238   LazyCallGraph::Node &A2 = (I++)->getNode();
  240   LazyCallGraph::Node &A3 = (I++)->getNode();
  242   LazyCallGraph::Node &B1 = (I++)->getNode();
  244   LazyCallGraph::Node &B2 = (I++)->getNode();
  246   LazyCallGraph::Node &B3 = (I++)->getNode();
  248   LazyCallGraph::Node &C1 = (I++)->getNode();
  250   LazyCallGraph::Node &C2 = (I++)->getNode();
  252   LazyCallGraph::Node &C3 = (I++)->getNode();
  254   LazyCallGraph::Node &D1 = (I++)->getNode();
  256   LazyCallGraph::Node &D2 = (I++)->getNode();
  258   LazyCallGraph::Node &D3 = (I++)->getNode();
  276   EXPECT_EQ("a3", A2->begin()->getFunction().getName());
  279   EXPECT_EQ("a1", A3->begin()->getFunction().getName());
  290   EXPECT_EQ("b3", B2->begin()->getFunction().getName());
  293   EXPECT_EQ("b1", B3->begin()->getFunction().getName());
  304   EXPECT_EQ("c3", C2->begin()->getFunction().getName());
  307   EXPECT_EQ("c1", C3->begin()->getFunction().getName());
  311   EXPECT_EQ("d2", D1->begin()->getFunction().getName());
  314   EXPECT_EQ("d3", D2->begin()->getFunction().getName());
  317   EXPECT_EQ("d1", D3->begin()->getFunction().getName());
  435   EXPECT_EQ(&B, &C->begin()->getNode());
  439   EXPECT_EQ(&B, &C->begin()->getNode());
  440   EXPECT_EQ(&C, &std::next(C->begin())->getNode());
  444   EXPECT_EQ(&C, &C->begin()->getNode());
  973   EXPECT_EQ(&A, &D->begin()->getNode());
 1047   EXPECT_EQ(&A, &D->begin()->getNode());
unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp
 1359   EXPECT_FALSE(begin->isValid());
 1360   EXPECT_FALSE(end->isValid());
 1450   EXPECT_EQ(I->Attr, DW_AT_name);
 1451   auto ActualCUPath = I->Value.getAsCString();
 1455   EXPECT_EQ(I->Attr, DW_AT_declaration);
 1456   EXPECT_EQ(1ull, *I->Value.getAsUnsignedConstant());
 1459   EXPECT_EQ(I->Attr, DW_AT_low_pc);
 1460   EXPECT_EQ(CULowPC, *I->Value.getAsAddress());
 1829   std::multimap<int64_t, decltype(it->getAbbreviationDeclarationPtr())> DIEs;
 1833     const auto *AbbrevPtr = it->getAbbreviationDeclarationPtr();
 1835     auto FormValue = it->find(Attr);
unittests/ExecutionEngine/JITLink/JITLinkTestCommon.cpp
  156       LookupResult[Symbol] = I->second;
unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp
   59     return it->second;
unittests/IR/CFGBuilder.cpp
   73     SI->setDefaultDest(FirstC->getCaseSuccessor());
   79     if (CIt->getCaseSuccessor() == To) {
   88     return BIt->second;
unittests/IR/InstructionsTest.cpp
  715   EXPECT_EQ(1, CI->getCaseValue()->getSExtValue());
  716   EXPECT_EQ(BB1.get(), CI->getCaseSuccessor());
  717   EXPECT_EQ(2, (CI + 1)->getCaseValue()->getSExtValue());
  718   EXPECT_EQ(BB2.get(), (CI + 1)->getCaseSuccessor());
  719   EXPECT_EQ(3, (CI + 2)->getCaseValue()->getSExtValue());
  720   EXPECT_EQ(BB3.get(), (CI + 2)->getCaseSuccessor());
  734   EXPECT_EQ(1, CCI->getCaseValue()->getSExtValue());
  735   EXPECT_EQ(BB1.get(), CCI->getCaseSuccessor());
  736   EXPECT_EQ(2, (CCI + 1)->getCaseValue()->getSExtValue());
  737   EXPECT_EQ(BB2.get(), (CCI + 1)->getCaseSuccessor());
  738   EXPECT_EQ(3, (CCI + 2)->getCaseValue()->getSExtValue());
  739   EXPECT_EQ(BB3.get(), (CCI + 2)->getCaseSuccessor());
unittests/ProfileData/CoverageMappingTest.cpp
  148       return R->second;
unittests/ProfileData/SampleProfTest.cpp
  325       FunctionSamples *Samples = Reader->getSamplesFor(I->getKey());
  328       ASSERT_EQ(I->getValue(), Esamples);
unittests/Support/BinaryStreamTest.cpp
  449     ASSERT_EQ(Pairs[0].first, Iter->first);
  450     ASSERT_EQ(Pairs[0].second, Iter->second);
  452     ASSERT_EQ(Pairs[1].first, Iter->first);
  453     ASSERT_EQ(Pairs[1].second, Iter->second);
unittests/Support/Path.cpp
  140       EXPECT_FALSE(ci->empty());
  149       EXPECT_FALSE(ci->empty());
unittests/XRay/GraphTest.cpp
  250   EXPECT_EQ(EI(0u, 0u), G.outEdges(0u).begin()->first);
  251   EXPECT_EQ(2u, G.outEdges(0u).begin()->second.EA);
  256   EXPECT_EQ(EI(0u, 0u), G.inEdges(0u).begin()->first);
  257   EXPECT_EQ(2u, G.inEdges(0u).begin()->second.EA);
utils/TableGen/CodeGenDAGPatterns.cpp
 2859         if (PrevOp->getValue() != OperandId)
 2942           InNamedTypes->find(Entry.getKey())->second;
utils/TableGen/CodeGenHwModes.cpp
   84   return F->second;
utils/TableGen/CodeGenSchedule.cpp
  457     PrintNote(It->second->getLoc(),
utils/TableGen/CodeGenTarget.cpp
  359   return I->second;
utils/TableGen/PseudoLoweringEmitter.cpp
  188         SourceOp->getValue();
  190     LLVM_DEBUG(dbgs() << "    " << SourceOp->getValue() << " ==> " << i
utils/TableGen/RISCVCompressInstEmitter.cpp
  314       SourceOperandMap[i].TiedOpIdx = it->getValue();
  315       if (!validateArgsTypes(SourceDag->getArg(it->getValue()),
  327     if (!validateArgsTypes(DestDag->getArg(it->getValue()),
  377                SourceDag->getArgNameStr(SourceOp->getValue()) &&
  379     DestOperandMap[i].Data.Operand = SourceOp->getValue();
  380     SourceOperandMap[SourceOp->getValue()].Data.Operand = i;
  381     LLVM_DEBUG(dbgs() << "    " << SourceOp->getValue() << " ====> " << i