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

References

include/llvm/ADT/DenseMap.h
  663     if (I == RHS.end() || I->second != KV.second)
include/llvm/ADT/DenseSet.h
  120     ValueT &operator*() { return I->getFirst(); }
  121     const ValueT &operator*() const { return I->getFirst(); }
  147     const ValueT &operator*() const { return I->getFirst(); }
include/llvm/ADT/MapVector.h
  101     auto &I = Result.first->second;
  114     return Pos == Map.end()? ValueT() : Vector[Pos->second].second;
  120     auto &I = Result.first->second;
  133     auto &I = Result.first->second;
  150                             (Vector.begin() + Pos->second);
  156                             (Vector.begin() + Pos->second);
include/llvm/ADT/PriorityWorklist.h
  100     auto &Index = InsertResult.first->second;
  131       ptrdiff_t &Index = InsertResult.first->second;
  168     assert(V[I->second] == X && "Value not actually at index in map!");
  169     if (I->second == (ptrdiff_t)(V.size() - 1)) {
  174       V[I->second] = T();
include/llvm/ADT/SCCIterator.h
  168     unsigned childNum = Visited->second;
include/llvm/ADT/ScopedHashTable.h
  189       return I->second->getValue();
include/llvm/Analysis/AssumptionCache.h
  146     return AVI->second;
include/llvm/Analysis/BlockFrequencyInfoImpl.h
  675   IrrNode &Irr = *L->second;
include/llvm/Analysis/CGSCCPassManager.h
  592                 .first->second;
  674             const auto &CallCountOld = CountIt->second;
include/llvm/Analysis/LazyCallGraph.h
  264       auto &E = Edges[EdgeIndexMap.find(&N)->second];
  273       auto &E = Edges[EI->second];
  627       return SCCs.begin() + SCCIndices.find(&C)->second;
  924       RC = getRC(*G, G->RefSCCIndices.find(RC)->second + 1);
 1205     assert(PostOrderRefSCCs[IndexIt->second] == &RC &&
 1207     return IndexIt->second;
include/llvm/Analysis/LoopInfo.h
  990       for (LoopT *L = I->second; L; L = L->getParentLoop())
include/llvm/Analysis/LoopIterator.h
  148     return I != PostNumbers.end() && I->second;
  155     assert(I->second && "block not finished by DFS");
  156     return I->second;
include/llvm/Analysis/MemorySSA.h
  805     return It == PerBlockAccesses.end() ? nullptr : It->second.get();
  811     return It == PerBlockDefs.end() ? nullptr : It->second.get();
include/llvm/Analysis/RegionInfoImpl.h
  633     BlockT *BB = e->second;
  646   return PDT->getNode(e->second)->getIDom();
  761     RegionT *newRegion = it->second;
  821   return I != BBtoRegion.end() ? I->second : nullptr;
include/llvm/Analysis/ScalarEvolution.h
 1437       Pair.first->second = std::move(CR);
 1438     return Pair.first->second;
include/llvm/Analysis/ScalarEvolutionExpressions.h
  665         return It->second;
  669       return Result.first->second;
include/llvm/Analysis/SparsePropagation.h
  152     return I != ValueState.end() ? I->second : LatticeFunc->getUntrackedVal();
  231     return I->second; // Common case, in the map
  247   if (I != ValueState.end() && I->second == LV)
include/llvm/Analysis/TargetLibraryInfo.h
  300     return Impl->CustomNames.find(F)->second;
include/llvm/Analysis/VectorUtils.h
  453     return Member->second;
  567       return InterleaveGroupMap.find(Instr)->second;
include/llvm/CodeGen/FunctionLoweringInfo.h
  114         V = DuplIt->second;
  264     unsigned Reg = It->second;
include/llvm/CodeGen/GlobalISel/GISelWorkList.h
   92     Worklist[It->second] = nullptr;
include/llvm/CodeGen/GlobalISel/IRTranslator.h
   87         return It->second;
   95         return It->second;
  602       return RemappedEdge->second;
include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
  213       const int64_t TypeID = TyI->second;
include/llvm/CodeGen/MachinePipeliner.h
  273       return It->second.first;
include/llvm/CodeGen/ModuloSchedule.h
  135     return I == Stage.end() ? -1 : I->second;
  141     return I == Cycle.end() ? -1 : I->second;
include/llvm/CodeGen/RegAllocPBQP.h
  154     return VRegItr->second;
include/llvm/CodeGen/ScheduleDAGInstrs.h
  399     return I->second;
include/llvm/CodeGen/SelectionDAG.h
  193       return I->second;
 1698       return std::move(I->second).CSInfo;
 1711     return It->second.HeapAllocSite;
include/llvm/CodeGen/SlotIndexes.h
  401       return itr->second;
  435           return MapItr->second;
  452           return MapItr->second;
  595       SlotIndex replaceBaseIndex = mi2iItr->second;
include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h
   77                       Result.first->second.isSimple())) {
   84         Result.first->getSecond() = TypeIndex(SimpleTypeKind::NotTranslated);
   87       if (Result.first->second.isSimple()) {
   88         assert(Result.first->second.getIndex() ==
   94         Result.first->second = nextTypeIndex();
  100     return Result.first->second;
include/llvm/DebugInfo/PDB/Native/SymbolCache.h
  125       SymId = Result.first->second;
include/llvm/ExecutionEngine/Orc/Speculation.h
   55       return Position->getSecond();
   87       CandidateSet = It->getSecond();
include/llvm/IR/CFGDiff.h
  124     auto &EdgesForBB = It->second;
  135     return make_range(It->second.begin(), It->second.end());
  135     return make_range(It->second.begin(), It->second.end());
include/llvm/IR/PassManager.h
  695         return IMapI->second;
  704       auto &Result = static_cast<ResultT &>(*RI->second->second);
  716       return IMapI->second;
  755     for (auto &IDAndResult : ResultsListI->second)
  927     return *PI->second;
  935     return *PI->second;
  970       RI->second = std::prev(ResultList.end());
  973     return *RI->second->second;
  980     return RI == AnalysisResults.end() ? nullptr : &*RI->second->second;
  993     AnalysisResultLists[&IR].erase(RI->second);
include/llvm/IR/PredIteratorCache.h
   60       return Result->second;
include/llvm/IR/ValueMap.h
  129     return Where->second.get();
  167     return I != Map.end() ? I->second : ValueT();
  289         ValueT Target(std::move(I->second));
  354     ValueTypeProxy Result = {I->first.Unwrap(), I->second};
  354     ValueTypeProxy Result = {I->first.Unwrap(), I->second};
  406     ValueTypeProxy Result = {I->first.Unwrap(), I->second};
  406     ValueTypeProxy Result = {I->first.Unwrap(), I->second};
include/llvm/MCA/HardwareUnits/LSUnit.h
  280     return *Groups.find(Index)->second;
  285     return *Groups.find(Index)->second;
include/llvm/ProfileData/SampleProf.h
  539     return iter->second;
include/llvm/Support/DebugCounter.h
   80       auto &CounterInfo = Result->second;
  110     return Result->second.Count;
include/llvm/Support/GenericDomTree.h
  313       DomTreeNodeBase<NodeT> &OtherNd = *OI->second;
  331       return I->second.get();
include/llvm/Support/GenericDomTreeConstruction.h
  141       for (auto ChildAndKind : FCIt->second) {
  173     return InfoIt->second.IDom;
  241         if (SIT != NodeToInfo.end() && SIT->second.DFSNum != 0) {
  242           if (Succ != BB) SIT->second.ReverseChildren.push_back(BB);
include/llvm/Support/JSON.h
  552       R.first->getSecond().moveFrom(std::move(P.V));
include/llvm/TextAPI/MachO/InterfaceFile.h
  350     reference operator*() const { return I->second; }
  351     pointer operator->() const { return I->second; }
include/llvm/Transforms/InstCombine/InstCombineWorklist.h
   74     Worklist[It->second] = nullptr;
include/llvm/Transforms/Instrumentation/AddressSanitizer.h
   56     return (Pos != Entries.end()) ? Pos->second : Entry();
include/llvm/XRay/Graph.h
  216       return iterator(It->second.begin(), &M, A);
  223       return const_iterator(It->second.begin(), &M, A);
  232       return iterator(It->second.end(), &M, A);
  238       return const_iterator(It->second.end(), &M, A);
  248         return I->second.size();
  404     return It->second;
  413     return It->second;
  423     return It->second;
  432     return It->second;
lib/Analysis/AliasSetTracker.cpp
  292     I->second->eraseFromList();
  564   AliasSet::PointerRec *PtrValEnt = I->second;
  591   assert(I->second->hasAliasSet() && "Dead entry?");
  599   AliasSet *AS = I->second->getAliasSet(*this);
  600   AS->addPointer(*this, Entry, I->second->getSize(), I->second->getAAInfo(),
  600   AS->addPointer(*this, Entry, I->second->getSize(), I->second->getAAInfo(),
lib/Analysis/AssumptionCache.cpp
   49     return AVI->second;
   53   return AVIP.first->second;
  152   for (auto &A : AVI->second)
  254     return *I->second;
  261   return *IP.first->second;
  267     return I->second.get();
lib/Analysis/BasicAliasAnalysis.cpp
  128       return CacheIt->second;
  140       CacheIt->second = Ret;
  154         CacheIt->second = Ret;
  850     return CacheIt->second;
  854     return CacheIt->second;
 1613         OrigAliasResult = CacheIt->second;
 1614         CacheIt->second = NoAlias;
 1632         Pair.first->second = OrigAliasResult;
 1832     return Pair.first->second;
 1848       ItInsPair.first->second = Result;
 1865       return Pair.first->second = Result;
 1881       return Pair.first->second = Result;
 1893       return Pair.first->second = PartialAlias;
 1902   return Pair.first->second = Result;
lib/Analysis/BlockFrequencyInfoImpl.cpp
  658   IrrNode &SuccIrr = *L->second;
  695     auto &Irr = *I->first;
  701       I->second = true;
lib/Analysis/BranchProbabilityInfo.cpp
  438   return SccIt->second;
  459     HeaderMapIt->second = IsHeader;
  462     return HeaderMapIt->second;
  887     return I->second;
  910         Prob += MapI->second;
  943     auto Key = I->first;
lib/Analysis/CFLAndersAliasAnalysis.cpp
  189     return make_range<const_valuestate_iterator>(Itr->second.begin(),
  190                                                  Itr->second.end());
  220     return &Itr->second;
  246       Attr = Itr->second;
  515     return Itr->second;
  556     auto RangePair = std::equal_range(Itr->second.begin(), Itr->second.end(),
  556     auto RangePair = std::equal_range(Itr->second.begin(), Itr->second.end(),
  834     assert(Iter->second.hasValue());
  836   return Iter->second;
lib/Analysis/CFLGraph.h
  104     if (Itr == ValueImpls.end() || Itr->second.getNumLevels() <= N.DerefLevel)
  106     return &Itr->second.getNodeInfoAtLevel(N.DerefLevel);
  138     if (Itr == ValueImpls.end() || Itr->second.getNumLevels() <= N.DerefLevel)
  140     return &Itr->second.getNodeInfoAtLevel(N.DerefLevel);
lib/Analysis/CFLSteensAliasAnalysis.cpp
  141         if (CurrValue != Itr->second)
  143               ExternalRelation{CurrValue, Itr->second, UnknownOffset});
  252     assert(Iter->second.hasValue());
  254   return Iter->second;
lib/Analysis/CallGraphSCCPass.cpp
  300           CallGraphNode *ExistingNode = ExistingIt->second;
lib/Analysis/ConstantFolding.cpp
 1098         NewC = It->second;
lib/Analysis/DemandedBits.cpp
  407           if (Res.second || (AB |= Res.first->second) != Res.first->second) {
  407           if (Res.second || (AB |= Res.first->second) != Res.first->second) {
  408             Res.first->second = std::move(AB);
  424     return Found->second;
  456     if (Found != AliveBits.end() && Found->second.isNullValue())
lib/Analysis/DependenceGraphBuilder.cpp
   94           DstNode = IMap.find(UI)->second;
lib/Analysis/GlobalsModRef.cpp
  165         GlobalMRI = unionModRef(GlobalMRI, I->second);
  223           if (I->second == GV)
  278     return &I->second;
lib/Analysis/InlineCost.cpp
  342   Arg = ArgIt->second;
  354   addCost(CostIt->second);
  355   SROACostSavings -= CostIt->second;
  356   SROACostSavingsLost += CostIt->second;
  372   CostIt->second += InstructionCost;
lib/Analysis/InstructionPrecedenceTracking.cpp
   85       assert(It->second == &Insn &&
   90   assert(It->second == nullptr &&
lib/Analysis/LazyCallGraph.cpp
   49   Edges[EdgeIndexMap.find(&TargetN)->second].setKind(EK);
   57   Edges[IndexMapI->second] = Edge();
  342           assert(SCCIndices.find(&TargetSCC)->second <= i &&
  480     SCCIndices.find(SCCs[i])->second = i;
  515       SCCIndices.find(SCCs[i])->second = i;
  611           if (SCCIndices.find(&EdgeC)->second <= SourceIdx)
 1403     Edge &E = SourceN->Edges[InsertResult.first->second];
 1508   Node &N = *NI->second;
 1526   SCC &C = *CI->second;
 1537   int RCIndex = RCIndexI->second;
lib/Analysis/LazyValueInfo.cpp
  195         It->second->BlockVals[BB] = Result;
  205       return ODI->second.count(V);
  216       return I->second->BlockVals.count(BB);
  226       auto BBI = I->second->BlockVals.find(BB);
  227       if (BBI == I->second->BlockVals.end())
  229       return BBI->second;
  260     SmallPtrSetImpl<Value *> &ValueSet = Iter->second;
  308   SmallVector<Value *, 4> ValsToClear(I->second.begin(), I->second.end());
  308   SmallVector<Value *, 4> ValsToClear(I->second.begin(), I->second.end());
  325     SmallPtrSetImpl<Value *> &ValueSet = OI->second;
 1317     return I->second;
lib/Analysis/LoopAccessAnalysis.cpp
  154     Value *StrideVal = SI->second;
  924               DepCands.unionSets(Access, Prev->second);
 1714   auto &IndexVector = Accesses.find(Access)->second;
lib/Analysis/LoopInfo.cpp
  797     NearLoop = SubloopParents.insert({Subloop, &Unloop}).first->second;
lib/Analysis/LoopUnrollAnalyzer.cpp
  100   ConstantInt *SimplifiedAddrOp = AddressIt->second.Offset;
  102   auto *GV = dyn_cast<GlobalVariable>(AddressIt->second.Base);
  182         SimplifiedAddress &LHSAddr = SimplifiedLHS->second;
  183         SimplifiedAddress &RHSAddr = SimplifiedRHS->second;
lib/Analysis/MemDepPrinter.cpp
  141     const DepSet &InstDeps = DI->second;
lib/Analysis/MemoryBuiltins.cpp
  849       if (CacheIt != CacheMap.end() && anyKnown(CacheIt->second))
  877     return CacheIt->second;
lib/Analysis/MemoryDependenceAnalysis.cpp
  104   bool Found = InstIt->second.erase(Val);
  107   if (InstIt->second.empty())
  928       Result.push_back(NonLocalDefIt->second);
  929       ReverseNonLocalDefsCache[NonLocalDefIt->second.getResult().getInst()]
 1112   NonLocalPointerInfo *CacheInfo = &Pair.first->second;
 1182         if (VI == Visited.end() || VI->second == Pointer.getAddr())
 1295         if (InsertRes.first->second != Pointer.getAddr()) {
 1356         if (InsertRes.first->second == PredPtrVal)
 1489                            it->second.getResult().getInst(), P.getPointer());
 1496         for (const auto &entry : toRemoveIt->second)
 1509   NonLocalDepInfo &PInfo = It->second.NonLocalDeps;
 1546     NonLocalDepInfo &BlockMap = NLDI->second.first;
 1557     if (Instruction *Inst = LocalDepEntry->second.getInst())
 1591     assert(!ReverseDepIt->second.empty() && !RemInst->isTerminator() &&
 1594     for (Instruction *InstDependingOnRemInst : ReverseDepIt->second) {
 1621     for (Instruction *I : ReverseDepIt->second) {
 1658     for (ValueIsLoadPair P : ReversePtrDepIt->second) {
lib/Analysis/MemorySSA.cpp
 1092     if (It == PerBlockAccesses.end() || !isa<MemoryPhi>(It->second->front()))
 1094     AccessList *Accesses = It->second.get();
 1118     AccessList *Accesses = It->second.get();
 1200     if (It == PerBlockAccesses.end() || !isa<MemoryPhi>(It->second->front()))
 1202     AccessList *Accesses = It->second.get();
 1211   auto &Accesses = It->second;
 1252     Res.first->second = std::make_unique<AccessList>();
 1253   return Res.first->second.get();
 1260     Res.first->second = std::make_unique<DefsList>();
 1261   return Res.first->second.get();
 1824   if (VMA->second == MA)
 1840     std::unique_ptr<DefsList> &Defs = DefsIt->second;
 1849   std::unique_ptr<AccessList> &Accesses = AccessIt->second;
 1948       unsigned long ThisNumber = ThisNumberIter->second;
lib/Analysis/MemorySSAUpdater.cpp
   48     return Cached->second;
lib/Analysis/OrderedBasicBlock.cpp
   80     return NAI->second < NBI->second;
   80     return NAI->second < NBI->second;
  107   NumberedInsts.insert({New, OI->second});
lib/Analysis/OrderedInstructions.cpp
   25   return OBB->second->dominates(InstA, InstB);
lib/Analysis/PhiValues.cpp
   96             Reachable.insert(It->second.begin(), It->second.end());
   96             Reachable.insert(It->second.begin(), It->second.end());
  161       else if (It->second.empty())
  164         for (Value *V : It->second)
lib/Analysis/ProfileSummaryInfo.cpp
  266     return iter->second;
lib/Analysis/ScalarEvolution.cpp
 2307           NewOps.push_back(Pair.first->first);
 2309           Pair.first->second += NewScale;
 2320         NewOps.push_back(Pair.first->first);
 2322         Pair.first->second += Scale;
 2590         MulOpLists[M.find(NewOp)->second].push_back(NewOp);
 3814     return I->second;
 3849     for (const auto &VE : SI->second)
 3853   return &SI->second;
 3862     const SCEV *S = I->second;
 3936     const SCEV *S = I->second;
 4204       const SCEV *Old = It->second;
 4221         eraseValueFromMap(It->first);
 4905         I->second;
 5516     return I->second;
 5521   return InsertPair.first->second;
 5549     return I->second;
 6131   return Itr->second;
 6654     return Pair.first->second;
 6659   return PredicatedBackedgeTakenCounts.find(L)->second = std::move(Result);
 6672     return Pair.first->second;
 6713         const SCEV *Old = It->second;
 6722           eraseValueFromMap(It->first);
 6762   return BackedgeTakenCounts.find(L)->second = std::move(Result);
 6793           BTCPos->second.clear();
 6812       std::pair<const SCEV *, const Loop *> Entry = I->first;
 6821       for (auto *S : LoopUsersItr->second)
 6837         eraseValueFromMap(It->first);
 6838         forgetMemoizedResults(It->second);
 6876       eraseValueFromMap(It->first);
 6877       forgetMemoizedResults(It->second);
 7191   return Itr->second;
 7880     return I->second;
11868     std::pair<const SCEV *, const Loop *> Entry = I->first;
11878           BackedgeTakenInfo &BEInfo = I->second;
12335   return I->second;
12346   auto &SCEVPreds = ScevPredsIt->second;
12500       if (II->second.second == Expr)
12505       OS.indent(Depth + 2) << "--> " << *II->second.second << "\n";
lib/Analysis/ScalarEvolutionExpander.cpp
  622     return Pair.first->second;
  629       return Pair.first->second = SE.LI.getLoopFor(I->getParent());
 1870     return I->second;
lib/Analysis/StratifiedSets.h
   98     return Iter->second;
  284         Link.Above = Iter->second;
  291         Link.Below = Iter->second;
  300       Info.Index = Iter->second;
  404     auto &IterSet = linksAt(Iter->second.Index);
  551     return &Result->second;
  558     return &Result->second;
lib/Bitcode/Reader/BitcodeReader.cpp
 3804         auto &BBRefs = BBFRI->second;
 5195   while (DeferredFunctionInfoIterator->second == 0) {
 5231   if (DFII->second == 0)
 5240   if (Error JumpFailed = Stream.JumpToBit(DFII->second))
 5453       auto Linkage = VLI->second;
 5467       auto Linkage = VLI->second;
lib/Bitcode/Reader/MetadataLoader.cpp
 1971     GO.addMetadata(K->second, *MD);
 2030         if (I->second == LLVMContext::MD_tbaa && StripTBAA)
 2051         if (HasSeenOldLoopTags && I->second == LLVMContext::MD_loop)
 2054         if (I->second == LLVMContext::MD_tbaa) {
 2058         Inst->setMetadata(I->second, MD);
lib/Bitcode/Writer/ValueEnumerator.cpp
  444   return I->second;
  463   return I->second-1;
  481     const Value *V = I->first;
  508     const Metadata *MD = I->first;
  509     OS << "Metadata: slot = " << I->second.ID << "\n";
  510     OS << "Metadata: function = " << I->second.F << "\n";
  666   MDIndex &Entry = Insertion.first->second;
lib/Bitcode/Writer/ValueEnumerator.h
  170     return I->second-1;
  180     return I->second;
  188     return I->second;
lib/CodeGen/Analysis.cpp
  712       assert(P.first->second == EHScope && "MBB is part of two scopes!");
lib/CodeGen/AsmPrinter/AccelTable.cpp
  481   Asm->EmitULEB128(AbbrevIt->first, "Abbreviation code");
  482   for (const auto &AttrEnc : AbbrevIt->second) {
lib/CodeGen/AsmPrinter/AddressPool.cpp
   23   return IterBool.first->second.Number;
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 3060     return GCPI->second.get();
 3071       return IterBool.first->second.get();
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
  262   return Insertion.first->second;
  365     return I->second;
  380     return I->second;
  448     return I->second;
 2216     if (I != CompleteTypeIndices.end() && I->second == TypeIndex())
 2468     return I->second;
 2494     return I->second;
 2557     return InsertResult.first->second;
 2757       LI != ScopeVariables.end() ? &LI->second : nullptr;
 2760       GI != ScopeGlobals.end() ? GI->second.get() : nullptr;
 3015           Insertion.first->second = std::make_unique<GlobalVariableList>();
 3016         VariableList = Insertion.first->second.get();
lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
  295   if (I->second)
  302   I->second = PrevLabel;
  326   if (I->second)
  334   I->second = PrevLabel;
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
 1071     return I->second.get();
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  560   for (auto ArgReg : CallFwdRegsInfo->second) {
  610         FwdReg = EntryValReg->second;
  679           FwdReg = EntryValReg->second;
 2887     CU.addDIETypeSignature(RefDie, Ins.first->second);
 2905   Ins.first->second = Signature;
 3037   return SectionLabels.find(S)->second;
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
 1437     DIE &SPDie = *CI->first;
 1438     const DINode *D = CI->second;
lib/CodeGen/AsmPrinter/EHStreamer.cpp
  262       const PadRange &P = L->second;
lib/CodeGen/AsmPrinter/WinException.cpp
  484       auto &StateAndEnd = InvokeMapIter->second;
  914       BaseState = FuncInfo.FuncletBaseStateMap.find(FuncletPad)->second;
lib/CodeGen/BranchFolding.cpp
  486     auto n = EHScopeI->second;
  560     return I->second;
  651     if (EHScope1->second != EHScope2->second)
  651     if (EHScope1->second != EHScope2->second)
 1405     SameEHScope = MBBEHScope->second == FallThroughEHScope->second;
 1405     SameEHScope = MBBEHScope->second == FallThroughEHScope->second;
lib/CodeGen/CodeGenPrepare.cpp
  908     RelocateInstMap[MaybeBase->second].push_back(I);
 2943       if (it != NodeMap.end() && it->second == CurrentIndex)
 2996       V = SV->second;
 3270     auto *Result = ST.Get(Map.find(Original)->second);
 3596       if (It->second.getInt() == ExtTy)
 3616     if (It != PromotedInsts.end() && It->second.getInt() == ExtTy)
 3617       return It->second.getPointer();
 5527       if (AlreadySeen->second != nullptr)
 5528         UnhandledExts.insert(AlreadySeen->second);
lib/CodeGen/FuncletLayout.cpp
   56     return FuncletX->second < FuncletY->second;
   56     return FuncletX->second < FuncletY->second;
lib/CodeGen/GCMetadata.cpp
   72     return *I->second;
lib/CodeGen/GlobalISel/IRTranslator.cpp
  176     return *VRegsIt->second;
lib/CodeGen/GlobalISel/Localizer.cpp
  161       LLVM_DEBUG(dbgs() << "Update use with: " << printReg(NewVRegIt->second)
  164       MOUse.setReg(NewVRegIt->second);
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
  103     return *RegRCIt->second;
  281     return *It->second;
  315     return *It->second;
  389     return *It->second;
lib/CodeGen/InlineSpiller.cpp
 1166   VNInfo *OrigVNI = It->second->getVNInfoAt(Idx.getRegSlot());
lib/CodeGen/LiveDebugValues.cpp
  599       unsigned ID = It->second;
  616     for (auto Fragment : MapIt->second) {
 1092   auto &ThisFragmentsOverlaps = IsInOLapMap.first->second;
 1093   auto &AllSeenFragments = SeenIt->second;
 1109       ASeenFragmentsOverlaps->second.push_back(ThisFragment);
 1163       InLocsT = OL->second;
 1165       InLocsT &= OL->second;
lib/CodeGen/LiveDebugVariables.cpp
  595     return &Itr->getSecond();
 1350     unsigned SpillOffset = Spilled ? SpillIt->second : 0;
lib/CodeGen/LiveRangeCalc.cpp
  458     Entry->second.first.resize(N);
  459     Entry->second.second.resize(N);
  461   BitVector &DefOnEntry = Entry->second.first;
  462   BitVector &UndefOnEntry = Entry->second.second;
lib/CodeGen/LiveRangeShrink.cpp
   84   unsigned OrderOld = M.find(Old)->second;
   85   unsigned OrderNew = NewIter->second;
   90   for (MachineInstr *I = Old->getNextNode(); M.find(I)->second == OrderNew;
lib/CodeGen/MIRParser/MIParser.cpp
  329     I.first->second = Info;
  331   return *I.first->second;
 1662   MBB = MBBInfo->second;
 1691           MF.getFrameInfo().getObjectAllocation(ObjectInfo->second))
 1697   FI = ObjectInfo->second;
 1719   FI = ObjectInfo->second;
 1792   Dest = MachineOperand::CreateJTI(JumpTableEntryInfo->second);
 2980   return BlockInfo->second;
 3025   return ValueInfo->second;
lib/CodeGen/MIRPrinter.cpp
  420       const FrameIndexOperand &StackObject = StackObjectInfo->second;
  437     const FrameIndexOperand &StackObject = StackObjectInfo->second;
  456     const FrameIndexOperand &StackObject = StackObjectInfo->second;
  813   const FrameIndexOperand &Operand = ObjectInfo->second;
  862       OS << StringRef(TRI->getRegMaskNames()[RegMaskInfo->second]).lower();
lib/CodeGen/MachineBlockPlacement.cpp
 1218       TriangleChain Chain = std::move(Found->second);
 1488     MachineBasicBlock *Succ = FoundEdge->second.BB;
 1493       return FoundEdge->second;
lib/CodeGen/MachineCSE.cpp
  506   delete SI->second;
lib/CodeGen/MachineCombiner.cpp
  181         assert(II->second < InstrDepth.size() && "Bad Index");
  182         MachineInstr *DefInstr = InsInstrs[II->second];
  185         DepthOp = InstrDepth[II->second];
lib/CodeGen/MachineCopyPropagation.cpp
   95           CI->second.Avail = false;
  107         markRegsUnavailable(I->second.DefRegs, TRI);
  110         if (MachineInstr *MI = I->second.MI)
  133       auto &Copy = I.first->second;
  148     if (MustBeAvailable && !CI->second.Avail)
  150     return CI->second.MI;
lib/CodeGen/MachineFunction.cpp
  834   CallSiteInfo CSInfo = std::move(CSIt->second);
  854   CallSiteInfo CSInfo = CSIt->second;
lib/CodeGen/MachineLICM.cpp
 1369   if (const MachineInstr *Dup = LookForDuplicate(MI, CI->second)) {
 1429   return LookForDuplicate(MI, CI->second) != nullptr;
 1491       CI->second.push_back(MI);
lib/CodeGen/MachineModuleInfo.cpp
  133   std::swap(Result, I->second);
  267   return I != MachineFunctions.end() ? I->second.get() : nullptr;
  285     I.first->second.reset(MF);
  287     MF = I.first->second.get();
lib/CodeGen/MachineOutliner.cpp
  669     unsigned MINumber = ResultIt->second;
lib/CodeGen/MachinePipeliner.cpp
 1156           BackEdge = Dep->second;
 2155     std::pair<unsigned, int64_t> RegAndOffset = It->second;
 2781                 MI->getOperand(OffsetPos).getImm() - It->second.second;
 2875     for (SUnit *CI : cycleInstrs->second) {
lib/CodeGen/MachineScheduler.cpp
 1621     StoreChainDependents[Result.first->second].push_back(&SU);
lib/CodeGen/MachineTraceMetrics.cpp
  969   if (I->second < UseHeight)
  970     I->second = UseHeight;
 1100         Cycle = HeightI->second;
lib/CodeGen/MachineVerifier.cpp
  201           if (addRequired(I->first))
lib/CodeGen/ModuloSchedule.cpp
 1004     std::pair<unsigned, int64_t> RegAndOffset = It->second;
 1159     MachineInstr *OrigMI = OrigInstr->second;
 1454       return I->second;
 1466     Register R = I->second;
lib/CodeGen/PeepholeOptimizer.cpp
 1368     if (TII->FoldImmediate(MI, *II->second, Reg, MRI)) {
 1409   MachineInstr *PrevCopy = CopyMIs.find(SrcReg)->second;
 1468   Register PrevDstReg = PrevCopy->second->getOperand(0).getReg();
lib/CodeGen/RegAllocPBQP.cpp
  409       G.addEdgeBypassingCostAllocator(NId, MId, I->second);
lib/CodeGen/RegisterUsageInfo.cpp
   68     return makeArrayRef<uint32_t>(It->second);
lib/CodeGen/SafeStackColoring.cpp
   44   return LiveRanges[IT->second];
  143       ProcessMarker(BlockMarkerSet.begin()->getFirst(),
  144                     BlockMarkerSet.begin()->getSecond());
  151         ProcessMarker(&I, It->getSecond());
  176         LocalLiveIn |= I->second.LiveOut;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  263       Worklist[It->second] = nullptr;
15364         RootCount->second.first == RootNode &&
15365         RootCount->second.second > StoreMergeDependenceLimit)
lib/CodeGen/SelectionDAG/FastISel.cpp
  161     FuncInfo.ValueMap[&*I] = VI->second;
  284     unsigned UseOrder = I->second;
  482     return I->second;
  777         Ops.push_back(MachineOperand::CreateFI(SI->second));
 1772     ResultReg = I->second;
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  118           CatchObjects.insert({AI, {}}).first->second.push_back(
  165             for (int *CatchObjPtr : Iter->second)
  513     return I->second;
  522   unsigned &VReg = I.first->second;
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  283   return I->second;
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  103           NewValId = I->second;
  561     assert(Id != I->second && "Id is mapped to itself.");
  564     RemapId(I->second);
  565     Id = I->second;
lib/CodeGen/SelectionDAG/LegalizeTypes.h
  142       RemapId(I->second);
  143       assert(I->second && "All Ids should be nonzero");
  144       return I->second;
  481     SDValue SoftenedOp = getSDValue(Iter->second);
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  233   if (I != LegalizedNodes.end()) return I->second;
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  694       if (DI != GluedMap.end() && DI->second != N)
  696         OpN = DI->second;
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
 1440       SmallVectorImpl<unsigned> &LRegs = LRegsPos->second;
 1483         LRegsPair.first->second = LRegs;
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  807         .addReg(VRI->second);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  766   for (auto &Val: I->second)
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1286           DAG.getFrameIndexDbgValue(Var, Expr, SI->second,
 1320       unsigned Reg = VMI->second;
 1375     unsigned InReg = It->second;
 1561       return DAG.getFrameIndex(SI->second,
 1939     CopyValueToVirtualRegister(V, VMI->second);
 5554       RegsForValue RFV(V->getContext(), TLI, DAG.getDataLayout(), VMI->second,
 5561       Op = MachineOperand::CreateReg(VMI->second, false);
 5831           FI = I->second;
 6593       const int FrameIndex = SI->second;
 9438     return &Iter.first->second;
 9529   const AllocaInst *AI = ArgCopyIter->second.first;
 9567   const StoreInst *SI = ArgCopyIter->second.second;
 9912         VI.Slot = I->second;
 9972           Reg = I->second;
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  517     unsigned From = I->first;
  518     unsigned To = I->second;
  525       To = J->second;
  593       MachineInstr *Def = RegInfo->getVRegDef(LDI->second);
  606               IsIndirect, LDI->second, Variable, Expr);
  613            UI = RegInfo->use_instr_begin(LDI->second),
  664     unsigned From = I->first;
  665     unsigned To = I->second;
  671       To = J->second;
 1320           FI = SI->second;
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  160     return It->second;
  297       SSM.DuplicateMap[Ptrs[i]] = SeenIt->second;
 1010   Optional<int> DerivedPtrLocation = SlotIt->second;
lib/CodeGen/SelectionDAG/StatepointLowering.h
   56     return I->second;
lib/CodeGen/SlotIndexes.cpp
  111   SlotIndex MIIndex = mi2iItr->second;
  124   SlotIndex MIIndex = mi2iItr->second;
lib/CodeGen/SplitKit.cpp
  480   if (VNInfo *OldVNI = InsP.first->second.getPointer()) {
  485     InsP.first->second = ValueForcePair(nullptr, Force);
lib/CodeGen/StackColoring.cpp
  542   const BlockLifetimeInfo &BlockInfo = BI->second;
  648         BetweenStartEnd |= I->second;
  771       BlockLifetimeInfo &BlockInfo = BI->second;
  782           LocalLiveIn |= I->second.LiveOut;
lib/CodeGen/StackProtector.cpp
  564     MFI.setObjectSSPLayout(I, LI->second);
lib/CodeGen/SwiftErrorValueTracking.cpp
   42     return It->second;
   55     return It->second;
   70     return It->second;
  165       Register UUseVReg = UpwardsUse ? UUseIt->second : Register();
  197           UUseVReg = UUseIt->second;
lib/CodeGen/TailDuplicator.cpp
  202       for (unsigned j = 0, ee = LI->second.size(); j != ee; ++j) {
  203         MachineBasicBlock *SrcBB = LI->second[j].first;
  204         unsigned SrcReg = LI->second[j].second;
  327     LI->second.push_back(std::make_pair(BB, NewReg));
  404           auto *MappedRC = MRI->getRegClass(VI->second.Reg);
  406           if (VI->second.SubReg != 0) {
  408                                                      VI->second.SubReg);
  413               MRI->setRegClass(VI->second.Reg, ConstrRC);
  418             ConstrRC = MRI->constrainRegClass(VI->second.Reg, OrigRC);
  424             MO.setReg(VI->second.Reg);
  428                                                    VI->second.SubReg));
  439                 .addReg(VI->second.Reg, 0, VI->second.SubReg);
  439                 .addReg(VI->second.Reg, 0, VI->second.SubReg);
  502         for (unsigned j = 0, ee = LI->second.size(); j != ee; ++j) {
  503           MachineBasicBlock *SrcBB = LI->second[j].first;
  511           unsigned SrcReg = LI->second[j].second;
lib/CodeGen/TargetPassConfig.cpp
  503   return I->second;
lib/CodeGen/TwoAddressInstructionPass.cpp
  395     if (MO.isUse() && DI->second < LastUse)
  396       LastUse = DI->second;
  397     if (MO.isDef() && DI->second > LastDef)
  398       LastDef = DI->second;
  552     Reg = SI->second;
 1034     unsigned DefDist = DDI->second;
 1099       if (isDefTooClose(MOReg, DI->second, MI))
 1738           = TiedOperands.begin()->second;
lib/CodeGen/WinEHPrepare.cpp
  203         BaseState = BaseStateI->second;
lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp
  114   return Iter->second;
lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp
  106   return Iter->second;
lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp
  100     Result.first->first.RecordData = RecordData;
  105   TypeIndex ActualTI = Result.first->second;
lib/DebugInfo/DWARF/DWARFContext.cpp
 1676             RelocAddrEntry &entry = I.first->getSecond();
 1709     return AI->second;
lib/DebugInfo/DWARF/DWARFVerifier.cpp
  944       if (Iter->second != NotIndexed) {
  947                            NI.getUnitOffset(), Offset, Iter->second);
  950       Iter->second = NI.getUnitOffset();
lib/DebugInfo/GSYM/GsymCreator.cpp
   40   return R.first->second;
lib/DebugInfo/MSF/MappedBlockStream.cpp
  100     for (auto &Entry : CacheIter->second) {
  156     CacheIter->second.emplace_back(WriteBuffer, Size);
lib/DebugInfo/PDB/Native/SymbolCache.cpp
  146     return Entry->second;
  261     return Iter->second;
lib/ExecutionEngine/GDBRegistrationListener.cpp
  193   jit_code_entry*& JITCodeEntry = I->second.Entry;
lib/ExecutionEngine/JITLink/BasicGOTAndStubsBuilder.h
   52     return *GOTEntryI->second;
   66     return *StubI->second;
lib/ExecutionEngine/JITLink/EHFrameSupport.cpp
  292   auto &CIEInfo = CIEInfoItr->second;
lib/ExecutionEngine/JITLink/JITLinkMemoryManager.cpp
   43       void *SlabStart = SegBlocks.begin()->second.base();
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h
  171     return I->second;
  182     return I->second;
lib/ExecutionEngine/Orc/Core.cpp
  310   assert(I->second.getAddress() == 0 && "Redundantly resolving symbol Name");
  311   I->second = std::move(Sym);
  346   assert(QRI->second.count(Name) && "No dependency on Name in JD");
  347   QRI->second.erase(Name);
  348   if (QRI->second.empty())
  385     assert((KV.second.getFlags() & ~WeakFlags) == (I->second & ~WeakFlags) &&
  462     DelegatedFlags[Name] = std::move(I->second);
  540     RequestedAliases[Name] = std::move(I->second);
  623       auto &SrcJDDeps = Deps.find(&SrcJD)->second;
  760         EntryItr->second.setState(SymbolState::Materializing);
  785           assert(SymI->second.isInMaterializationPhase() &&
  787           assert(!SymI->second.hasMaterializerAttached() &&
  799             if (MII->second.hasQueriesPending())
  808           assert(SymI->second.getState() == SymbolState::Materializing &&
  810           assert(!SymI->second.hasMaterializerAttached() &&
  814           SymI->second.setAddress(SymI->second.getAddress());
  814           SymI->second.setAddress(SymI->second.getAddress());
  815           SymI->second.setMaterializerAttached(true);
  833       assert(Symbols.find(KV.first)->second.isInMaterializationPhase() &&
  840       if (I->second.hasQueriesPending())
  880              (OtherSymI->second.getState() != SymbolState::Ready &&
  884       auto &OtherSymEntry = OtherSymI->second;
  939       assert(!SymI->second.hasMaterializerAttached() &&
  941       assert(SymI->second.getState() == SymbolState::Materializing &&
  943       assert(SymI->second.getAddress() == 0 &&
  946       if (SymI->second.getFlags().hasError())
  951         assert(Flags == (SymI->second.getFlags() &
  969       auto &Name = SymI->first;
  973       SymI->second.setAddress(ResolvedSym.getAddress());
  974       SymI->second.setFlags(ResolvedFlags);
  975       SymI->second.setState(SymbolState::Resolved);
 1020       if (SymI->second.getFlags().hasError())
 1035       auto &Name = SymI->first;
 1036       auto &SymEntry = SymI->second;
 1046       auto &MI = MII->second;
 1059           auto &DependantMI = DependantMII->second;
 1079           auto &DependantSymEntry = DependantSymI->second;
 1095                   DependantName, DependantSymI->second.getSymbol());
 1108         SymI->second.setState(SymbolState::Ready);
 1110           Q->notifySymbolMetRequiredState(Name, SymI->second.getSymbol());
 1174       auto &MI = MII->second;
 1193           assert(UnemittedDepI->second.count(Name) &&
 1195           UnemittedDepI->second.erase(Name);
 1196           if (UnemittedDepI->second.empty())
 1219           assert(UnemittedDepMII->second.Dependants.count(&JD) &&
 1221           assert(UnemittedDepMII->second.Dependants[&JD].count(Name) &&
 1223           UnemittedDepMII->second.Dependants[&JD].erase(Name);
 1224           if (UnemittedDepMII->second.Dependants[&JD].empty())
 1225             UnemittedDepMII->second.Dependants.erase(&JD);
 1231       for (auto &Q : MII->second.pendingQueries()) {
 1312       if (I->second.isInMaterializationPhase()) {
 1317       auto UMII = I->second.hasMaterializerAttached()
 1337         UMII->second->MU->doDiscard(*this, UMII->first);
 1337         UMII->second->MU->doDiscard(*this, UMII->first);
 1392       Flags[Name] = I->second.getFlags();
 1455     if (!SymI->second.getFlags().isExported() && !MatchNonExported)
 1464     if (SymI->second.getFlags().hasError()) {
 1472     if (SymI->second.getState() >= Q->getRequiredState()) {
 1473       Q->notifySymbolMetRequiredState(Name, SymI->second.getSymbol());
 1479     if (SymI->second.hasMaterializerAttached()) {
 1480       assert(SymI->second.getAddress() == 0 &&
 1485       auto MU = std::move(UMII->second->MU);
 1492         SymK->second.setMaterializerAttached(false);
 1493         SymK->second.setState(SymbolState::Materializing);
 1502     assert(SymI->second.isInMaterializationPhase() &&
 1595     if (SymI->second.getState() >= Q->getRequiredState()) {
 1596       Q->notifySymbolMetRequiredState(Name, SymI->second.getSymbol());
 1603     if (SymI->second.hasMaterializerAttached()) {
 1604       assert(SymI->second.getAddress() == 0 &&
 1609       auto MU = std::move(UMII->second->MU);
 1617         SymK->second.setState(SymbolState::Materializing);
 1618         SymK->second.setMaterializerAttached(false);
 1627     assert(SymI->second.isInMaterializationPhase() &&
 1667         OS << I->second->MU.get() << ")\n";
 1743         if (I->second.getFlags().isStrong() ||
 1744             I->second.getState() > SymbolState::NeverSearched)
 1747           assert(I->second.getState() == SymbolState::NeverSearched &&
 1771     UMII->second->MU->doDiscard(*this, S);
 2088     return std::move(ResultMap->begin()->second);
lib/ExecutionEngine/Orc/LazyReexports.cpp
  148     RequestedAliases[I->first] = std::move(I->second);
  148     RequestedAliases[I->first] = std::move(I->second);
lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp
  220             for (auto &S : I->second)
  280             for (const auto &S : I->second)
  376     Alloc = std::move(AllocItr->second);
  435   auto EHFrameRange = EHFrameRangeItr->second;
  453   auto EHFrameRange = EHFrameRangeItr->second;
lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
  172         Flags = I->second;
lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp
  156     if (!Itr->second.Upward)
  158     Itr->second.Upward = false;
  199     if (!Itr->second.Downward)
  201     Itr->second.Downward = false;
lib/IR/AsmWriter.cpp
  603       OS << '%' << I->second;
 1101   return MI == mMap.end() ? -1 : (int)MI->second;
 1111   return MI == mdnMap.end() ? -1 : (int)MI->second;
 1122   return FI == fMap.end() ? -1 : (int)FI->second;
 1131   return AI == asMap.end() ? -1 : (int)AI->second;
 1149   return I == GUIDMap.end() ? -1 : (int)I->second;
 4119     Nodes[I->second] = cast<MDNode>(I->first);
 4119     Nodes[I->second] = cast<MDNode>(I->first);
 4136     asVec[I->second] = *I;
lib/IR/DIBuilder.cpp
   57     RetainedNodes.append(PV->second.begin(), PV->second.end());
   57     RetainedNodes.append(PV->second.begin(), PV->second.end());
   61     RetainedNodes.append(PL->second.begin(), PL->second.end());
   61     RetainedNodes.append(PL->second.begin(), PL->second.end());
lib/IR/DebugInfo.cpp
  414       return Replacement->second;
  461       if (OrigLinkage->second == OldLinkageName)
lib/IR/LLVMContext.cpp
  287   It->second = std::move(GCName);
lib/IR/LegacyPassManager.cpp
  659   SmallPtrSet<Pass *, 8> &LU = DMI->second;
  670     AnUsage = DMI->second;
  978     if (Info->second->getAsImmutablePass() == nullptr &&
  979         !is_contained(PreservedSet, Info->first)) {
  982         Pass *S = Info->second;
 1001       if (Info->second->getAsImmutablePass() == nullptr &&
 1002           !is_contained(PreservedSet, Info->first)) {
 1005           Pass *S = Info->second;
 1060       if (Pos != AvailableAnalysis.end() && Pos->second == P)
 1193     return I->second;
lib/IR/Metadata.cpp
  218   auto OwnerAndIndex = I->second;
  381   ValueAsMetadata *MD = I->second;
  408   ValueAsMetadata *MD = I->second;
 1295   const auto &Info = getContext().pImpl->InstructionMetadata.find(this)->second;
 1306   const auto &Info = getContext().pImpl->InstructionMetadata.find(this)->second;
lib/IR/PassRegistry.cpp
   44   return I != PassInfoMap.end() ? I->second : nullptr;
lib/IR/PassTimingInfo.cpp
  181   return *(Pair.first->second.get());
lib/IR/SafepointIRVerifier.cpp
  563   return it != BlockMap.end() ? it->second : nullptr;
lib/IR/Value.cpp
  194   return I->second;
  838     assert(I->second && I->first == I->second->getValPtr() &&
  838     assert(I->second && I->first == I->second->getValPtr() &&
  838     assert(I->second && I->first == I->second->getValPtr() &&
  840     I->second->setPrevPtr(&I->second);
  840     I->second->setPrevPtr(&I->second);
lib/IR/Verifier.cpp
 5214     return Itr->second;
 5360     return ResultIt->second;
lib/LTO/LTO.cpp
  921     return It->second;
lib/LTO/ThinLTOCodeGenerator.cpp
  476     return Prevailing->second == S;
  611     return Prevailing->second == S;
lib/MC/MCCodePadder.cpp
  150     return JurisdictionLocation->second;
  180   return InsertionResult.first->second;
  187     return MaxFragmentSizeLocation->second;
  204   return InsertionResult.first->second;
lib/MC/MCCodeView.cpp
  291           MCCVFunctionInfo::LineInfo &IA = I->second;
  530         CurSourceLoc = I->second;
lib/MC/MCObjectFileInfo.cpp
  871   unsigned UniqueID = It.first->second;
lib/MC/MCRegisterInfo.cpp
  112   return I->second;
  123   return I->second;
lib/MC/StringTableBuilder.cpp
  184   return I->second;
  195     P.first->second = Start;
  198   return P.first->second;
lib/MC/WasmObjectWriter.cpp
  485       SectionSymbol = SectionFunctions.find(&SecA)->second;
 1058   TypeIndices[&Symbol] = Pair.first->second;
 1062   LLVM_DEBUG(dbgs() << "  -> type index: " << Pair.first->second << "\n");
 1079   TypeIndices[&Symbol] = Pair.first->second;
 1083   LLVM_DEBUG(dbgs() << "  -> type index: " << Pair.first->second << "\n");
 1329         Index = WasmIndices.find(&WS)->second;
 1373                         << WasmIndices.find(&WS)->second << "\n");
 1390       LLVM_DEBUG(dbgs() << "  -> event index: " << WasmIndices.find(&WS)->second
 1416       uint32_t WasmIndex = WasmIndices.find(ResolvedSym)->second;
 1423           DataLocations.find(ResolvedSym)->second;
 1464       Info.ElementIndex = WasmIndices.find(&WS)->second;
 1467       Info.DataRef = DataLocations.find(&WS)->second;
 1483       uint32_t FunctionIndex = WasmIndices.find(&WS)->second;
lib/MCA/HardwareUnits/LSUnit.cpp
  166   It->second->onInstructionExecuted();
  167   if (It->second->isExecuted())
lib/Object/ELFObjectFile.cpp
  447           Relocation.getSymbol()->getRawDataRefImpl(), PltEntryIter->second));
lib/Object/IRSymtab.cpp
  178         P.first->second = -1;
  192   return P.first->second;
lib/Object/Minidump.cpp
   21     return getRawStream(Streams[It->second]);
lib/Option/ArgList.cpp
   40         OptRanges.insert(std::make_pair(O.getID(), emptyRange())).first->second;
   63       R.first = std::min(R.first, I->second.first);
   64       R.second = std::max(R.second, I->second.second);
lib/ProfileData/Coverage/CoverageMapping.cpp
   50     return Counter::getExpression(It->second);
  203   return RecordIt->second;
lib/ProfileData/Coverage/CoverageMappingReader.cpp
  442     size_t OldRecordIndex = InsertResult.first->second;
lib/ProfileData/GCOV.cpp
  745           printFunctionSummary(CovOS, FuncsIt->second);
  754         const BlockVector &Blocks = BlocksIt->second;
lib/ProfileData/InstrProfWriter.cpp
  214   InstrProfRecord &Dest = Where->second;
  233   InstrProfRecord &Dest = Where->second;
lib/ProfileData/SampleProfReader.cpp
  659       OffsetsToUse.push_back(iter->second);
lib/Support/JSON.cpp
   18   return try_emplace(K, nullptr).first->getSecond();
   21   return try_emplace(std::move(K), nullptr).first->getSecond();
   27   return &I->second;
   33   return &I->second;
   85     if (R == RHS.end() || L.second != R->second)
lib/Support/Options.cpp
   21     delete IT->second;
lib/TableGen/Record.cpp
 2376   Init *I = It->second.V;
 2378   if (!It->second.Resolved && Map.size() > 1) {
lib/Target/AArch64/AArch64ExpandImm.cpp
   57     const uint64_t ChunkVal = Chunk->first;
   58     const unsigned Count = Chunk->second;
lib/Target/AArch64/AArch64FastISel.cpp
  371         .addFrameIndex(SI->second)
  675       Addr.setFI(SI->second);
lib/Target/AArch64/AArch64MachineFunctionInfo.h
  250       return It->second.first;
  254     return JumpTableEntryInfo.find(Idx)->second.second;
lib/Target/AArch64/AArch64PromoteConstant.cpp
  211     IPI->second.emplace_back(User, OpNo);
  216     Instruction *OldInstr = IPI->first;
  217     Uses OldUses = std::move(IPI->second);
  352     Converted.first->second.ShouldConvert = shouldConvertImpl(&C);
  353   return Converted.first->second.ShouldConvert;
  405     BasicBlock *CurBB = IPI->first->getParent();
  411       LLVM_DEBUG(IPI->first->print(dbgs()));
  433     LLVM_DEBUG(IPI->first->print(dbgs()));
lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h
  185     return I->second;
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
  445     SIFunctionResourceInfo &Info = I.first->second;
  892           MaxSGPR = std::max(I->second.NumExplicitSGPR - 1, MaxSGPR);
  893           MaxVGPR = std::max(I->second.NumVGPR - 1, MaxVGPR);
  894           MaxAGPR = std::max(I->second.NumAGPR - 1, MaxAGPR);
  896             = std::max(I->second.PrivateSegmentSize, CalleeFrameSize);
  897           Info.UsesVCC |= I->second.UsesVCC;
  898           Info.UsesFlatScratch |= I->second.UsesFlatScratch;
  899           Info.HasDynamicallySizedStack |= I->second.HasDynamicallySizedStack;
  900           Info.HasRecursion |= I->second.HasRecursion;
lib/Target/AMDGPU/AMDGPUMachineFunction.cpp
   48     return Entry.first->second;
   59   Entry.first->second = Offset;
lib/Target/AMDGPU/GCNRegPressure.cpp
   75     if (I == S2.end() || I->second != P.second)
  338     auto &LiveMask = I->second;
  454     else if (I->second != P.second) {
  457         << PrintLaneMask(I->second)
  503     if (It != LiveRegs.end() && It->second.any())
  505          << PrintLaneMask(It->second);
lib/Target/AMDGPU/GCNSchedStrategy.cpp
  463     auto LiveIn = std::move(LiveInIt->second);
lib/Target/AMDGPU/R600Packetizer.cpp
  142         MI.getOperand(OperandIdx).setReg(It->second);
lib/Target/AMDGPU/SIFormMemoryClauses.cpp
  234     if ((Conflict->second.second & Mask).any())
  282       Loc->second.first |= State;
  283       Loc->second.second |= Mask;
lib/Target/AMDGPU/SILowerI1Copies.cpp
  148     return ReachableMap.find(&MBB)->second;
  347     if (DomIt != Visited.end() && DomIt->second <= LoopLevel)
lib/Target/AMDGPU/SIMachineFunctionInfo.h
  489       ArrayRef<SpilledReg>() : makeArrayRef(I->second);
  507                                          : I->second.Lanes[Lane];
  880     return PSV.first->second.get();
  889     return PSV.first->second.get();
lib/Target/AMDGPU/SIWholeQuadMode.cpp
  241       dbgs() << "  " << MI << "    Needs = " << PrintState(III->second.Needs)
  242              << ", OutNeeds = " << PrintState(III->second.OutNeeds) << '\n';
  696   const BlockInfo &BI = BII->second;
  745           if (III->second.Needs & StateWWM)
  747           else if (III->second.Needs & StateWQM)
  750             Needs &= ~III->second.Disabled;
  751           OutNeeds = III->second.OutNeeds;
lib/Target/ARM/ARMBaseInstrInfo.cpp
 4809   const ARM_MLxEntry &Entry = ARM_MLxTable[I->second];
lib/Target/ARM/ARMBaseRegisterInfo.cpp
  876                     << It->second << "\n");
  888   if (It->second < NewRCWeight.WeightLimit * SizeMultiplier) {
  889     It->second += NewRCWeight.RegWeight;
lib/Target/ARM/ARMFastISel.cpp
  681                             .addFrameIndex(SI->second)
  806         Addr.Base.FI = SI->second;
lib/Target/ARM/ARMISelLowering.cpp
 7183     Value = ValueCounts.begin()->first;
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
 2428         for (unsigned i = 0, e = BI->second.size(); i != e; ++i) {
 2429           if (Offset == getMemoryOpOffset(*BI->second[i])) {
 2435           BI->second.push_back(&MI);
lib/Target/ARM/ARMMachineFunctionInfo.h
  224       return I->second;
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
 1224     int RegOffset = Offset->second;
 1265     } else if (Offset->second != CurOffset - 8) {
 1269                                    << " saved at " << Offset->second
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
  478       LastEMSInfo = std::move(LastMappingSymbol->second);
lib/Target/ARM/Thumb2SizeReduction.cpp
 1010   const ReduceEntry &Entry = ReduceTable[OPI->second];
lib/Target/Hexagon/BitTracker.cpp
  785       return F->second;
lib/Target/Hexagon/HexagonBitTracker.cpp
 1229   uint16_t EW = F->second.Width;
 1238   if (F->second.Type == ExtType::SExt)
 1240   else if (F->second.Type == ExtType::ZExt)
lib/Target/Hexagon/HexagonExpandCondsets.cpp
  300     F->second |= Mask;
  309   if (Mask & F->second)
 1170       NewVN = F->second;
lib/Target/Hexagon/HexagonGenInsert.cpp
  214       return F->second;
  584     dbgs() << "  " << printReg(I->first, HRI) << ":\n";
  585     const IFListType &LL = I->second;
  633     VRs.push_back(I->first);
  758     return F->second;
  864       dbgs() << "  L=" << I->first << ':';
  865       const RSListType &LL = I->second;
  897       RSListType &LL = F->second;
 1041     IFListType &LL = I->second;
 1043       findRemovableRegisters(I->first, LL[i].first, LL[i].second);
 1053     if (I->second.empty())
 1063   IFListType &LL = F->second;
 1151   IFListType &LL = F->second;
 1172   IFListType &LL = F->second;
 1188     pruneCoveredSets(I->first);
 1202     pruneUsesTooFar(I->first, RPO, Memo);
 1207     pruneRegCopies(I->first);
 1270     unsigned UC = F->second;
 1290     const IFListType &LL = I->second;
 1327     IFListType &LL = I->second;
 1346     const MachineInstr *DefI = MRI->getVRegDef(I->first);
 1379     const IFListType &LL = I->second;
 1384     IFListType &LL = I->second;
 1400     unsigned VR = I->first;
 1410     MachineInstr *MI = MRI->getVRegDef(I->first);
 1413     unsigned NewR = RegMap[I->first];
 1417     IFRecord IF = I->second[0].first;
 1444     MachineInstr *DefI = MRI->getVRegDef(I->first);
 1445     MRI->replaceRegWith(I->first, RegMap[I->first]);
 1445     MRI->replaceRegWith(I->first, RegMap[I->first]);
 1541       unsigned VR = I->first, Pos = I->second;
 1541       unsigned VR = I->first, Pos = I->second;
 1600       unsigned Idx = Register::virtReg2Index(I->first);
lib/Target/Hexagon/HexagonGenMux.cpp
  256     if (F != CM.end() && F->second.PredR != PR) {
  263       F->second.PredR = PR;
  265     CondsetInfo &CI = F->second;
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
 1355         *F->second = nullptr;
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
  337         U->setOperand(i, F->second);
  343   Root = R->second;
lib/Target/Hexagon/HexagonPeephole.cpp
  224               std::pair<unsigned,unsigned> PeepholeSrc = DI->second;
lib/Target/Hexagon/RDFLiveness.cpp
  924     return F->second;
lib/Target/Mips/MipsDelaySlotFiller.cpp
  316     if (I->second) {
  317       MIBundleBuilder(I->second).append(MF->CloneMachineInstr(&*Filler));
  320       I->first->insert(I->first->end(), MF->CloneMachineInstr(&*Filler));
  320       I->first->insert(I->first->end(), MF->CloneMachineInstr(&*Filler));
lib/Target/Mips/MipsFastISel.cpp
  348         .addFrameIndex(SI->second)
  536       Addr.setFI(SI->second);
lib/Target/Mips/MipsRegisterBankInfo.h
  146       return Types.find(MI)->getSecond();
  152       Types.find(MI)->getSecond() = InstTy;
  159       return WaitingQueues.find(MI)->getSecond();
  166       WaitingQueues.find(MI)->getSecond().push_back(WaitingForMI);
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  586   const DenseMap<unsigned, unsigned> &RegMap = I->second;
  590   unsigned MappedVR = VI->second;
lib/Target/PowerPC/PPCFastISel.cpp
  396         Addr.Base.FI = SI->second;
 2278             ResultReg).addFrameIndex(SI->second).addImm(0);
lib/Target/PowerPC/PPCISelLowering.cpp
12546         Ops[0] = DAG.getNode(ISD::TRUNCATE, dl, SI0->second, Ops[0]);
12549         Ops[1] = DAG.getNode(ISD::TRUNCATE, dl, SI1->second, Ops[1]);
lib/Target/PowerPC/PPCRegisterInfo.cpp
 1123     unsigned NewOpcode = ImmToIdxMap.find(OpC)->second;
lib/Target/PowerPC/PPCRegisterInfo.h
   70     return ImmToIdxMap.find(ImmOpcode)->second;
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
   78   return P.first->second;
  374     if (RL == Reg2Local.end() || RL->second < MFI.getParams().size())
  377     MFI.setLocal(RL->second - MFI.getParams().size(),
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  327       Addr.setFI(SI->second);
  608         .addFrameIndex(SI->second);
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
  290       Pair.first->second = createWrapper(F, Ty);
  292     Function *Wrapper = Pair.first->second;
lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
   94     return I->second.count(To);
  109     return I->second;
  373     Pair.first->second = Index;
lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp
  395   const FPOData *FPO = I->second.get();
lib/Target/X86/X86CmovConversion.cpp
  720         FalseReg = FRIt->second;
  788         MOp.setReg(It->second);
  825       Op1Reg = Op1Itr->second.first;
  829       Op2Reg = Op2Itr->second.second;
lib/Target/X86/X86DomainReassignment.cpp
  459     if (I->second != C.getID())
lib/Target/X86/X86FastISel.cpp
  765       if (I != LocalValueMap.end() && I->second != 0) {
  766         LoadReg = I->second;
  879       AM.Base.FrameIndex = SI->second;
lib/Target/X86/X86FrameLowering.cpp
 1865   return alignTo(MFI.getMaxCallFrameSize(), getStackAlignment()) + it->second;
lib/Target/X86/X86ISelLowering.cpp
19933           VT != SrcOpMap.begin()->first.getValueType())
19942     if (M->second[CIdx])
19944     M->second.setBit(CIdx);
19951     if (!I->second.isAllOnesValue())
lib/Target/X86/X86OptimizeLEAs.cpp
  494   MachineBasicBlock *MBB = (*LEAs.begin()->second.begin())->getParent();
  523     if (!chooseBestLEA(Insns->second, MI, DefMI, AddrDispShift, Dist))
lib/Target/X86/X86PadShortFunction.cpp
  118     MachineBasicBlock *MBB = I->first;
  119     unsigned Cycles = I->second;
  174     VisitedBBInfo BBInfo = it->second;
lib/Target/X86/X86SpeculativeLoadHardening.cpp
 2012     Op->setReg(It->second);
lib/Target/X86/X86WinEHState.cpp
  527       BaseState = BaseStateI->second;
  573     int PredState = PredEndState->second;
  609     int SuccState = SuccStartState->second;
  759       if (EndState->second != PrevState)
  760         insertStateNumberStore(BB->getTerminator(), EndState->second);
lib/TextAPI/MachO/InterfaceFile.cpp
  116     result.first->second = new (Allocator) Symbol{Kind, Name, Targets, Flags};
  119       result.first->second->addTarget(Target);
lib/Transforms/Coroutines/CoroSplit.cpp
  898       V = VI->second;
  928         V = it->second;
lib/Transforms/IPO/ConstantMerge.cpp
  219       GlobalVariable *Slot = Found->second;
lib/Transforms/IPO/FunctionImport.cpp
  393     auto &ProcessedThreshold = std::get<0>(IT.first->second);
  394     auto &CalleeSummary = std::get<1>(IT.first->second);
  395     auto &FailureInfo = std::get<2>(IT.first->second);
  888       SummariesForIndex[GI] = DS->second;
  951     auto NewLinkage = GS->second->linkage();
  981           GS->second->canAutoHide()) {
 1039     return !GlobalValue::isLocalLinkage(GS->second->linkage());
lib/Transforms/IPO/GlobalOpt.cpp
 1444     if (PHINode *PN = dyn_cast<PHINode>(I->first))
 1446     else if (LoadInst *LI = dyn_cast<LoadInst>(I->first))
 1454     if (PHINode *PN = dyn_cast<PHINode>(I->first))
 1456     else if (LoadInst *LI = dyn_cast<LoadInst>(I->first))
lib/Transforms/IPO/LowerTypeTests.cpp
 1606         TypeMembers[I->second].insert(GlobalIndex);
 1881         if (!P.second && P.first->second.Linkage != CFL_Definition)
 1882           P.first->second = {Linkage, FuncMD};
 1995     return Ins.first->second;
lib/Transforms/IPO/MergeFunctions.cpp
  873   FnTreeType::iterator IterToFNInFnTree = I->second;
  938     FnTree.erase(I->second);
lib/Transforms/IPO/SampleProfile.cpp
  533   unsigned Count = (I != SampleCoverage.end()) ? I->second.size() : 0;
  643   uint64_t W = (I == BlockWeights.end() ? 0 : I->second);
  849     it.first->second = Samples->findFunctionSamples(DIL);
  850   return it.first->second;
 1012     pair.first->second.entryCount += FS->getEntrySamples();
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
   77           GO.setComdat(Replacement->second);
  133           *MDNode::get(M.getContext(), {MD->getOperand(0), I->second}));
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 1324     return PreviouslySeenAllocaInfo->getSecond();
lib/Transforms/Instrumentation/CFGMST.h
   83     assert(It->second.get() != nullptr);
   84     return *It->second.get();
   92     return It->second.get();
  260       Iter->second = std::move(std::make_unique<BBInfo>(Index));
  266       Iter->second = std::move(std::make_unique<BBInfo>(Index));
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
 1456   DenseSet<Instruction *> &HoistStops = IT->second;
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1095     if (std::includes(V1Elems->second.begin(), V1Elems->second.end(),
 1095     if (std::includes(V1Elems->second.begin(), V1Elems->second.end(),
 1096                       V2Elems->second.begin(), V2Elems->second.end())) {
 1096                       V2Elems->second.begin(), V2Elems->second.end())) {
 1098     } else if (std::includes(V2Elems->second.begin(), V2Elems->second.end(),
 1098     } else if (std::includes(V2Elems->second.begin(), V2Elems->second.end(),
 1099                              V1Elems->second.begin(), V1Elems->second.end())) {
 1099                              V1Elems->second.begin(), V1Elems->second.end())) {
 1103     if (V1Elems->second.count(V2))
 1106     if (V2Elems->second.count(V1))
 1148     UnionElems = V1Elems->second;
 1153     UnionElems.insert(V2Elems->second.begin(), V2Elems->second.end());
 1153     UnionElems.insert(V2Elems->second.begin(), V2Elems->second.end());
 1189       return IRB.CreateLoad(DFS.ShadowTy, i->second);
 1333       IRB.CreateStore(Shadow, i->second);
 1552     Function *F = i->second;
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  368       return Blocks.find(BB)->second;
  378       Function *F = Blocks.begin()->first->getParent();
  421       Function *F = Blocks.begin()->first->getParent();
  821             const unsigned Edge = It->second;
  837             const unsigned Edge = It->second;
lib/Transforms/Instrumentation/InstrProfiling.cpp
  592   } else if (It->second.NumValueSites[ValueKind] <= Index)
  593     It->second.NumValueSites[ValueKind] = Index + 1;
  599   assert(It != ProfileDataMap.end() && It->second.DataVar &&
  602   GlobalVariable *DataVar = It->second.DataVar;
  606     Index += It->second.NumValueSites[Kind];
  738     if (It->second.RegionCounters)
  739       return It->second.RegionCounters;
  740     PD = It->second;
lib/Transforms/Instrumentation/PoisonChecking.cpp
  226     return Itr->second;
lib/Transforms/ObjCARC/BlotMapVector.h
   60       Pair.first->second = Num;
   64     return Vector[Pair.first->second].second;
   72       Pair.first->second = Num;
   76     return std::make_pair(Vector.begin() + Pair.first->second, false);
   83     return Vector.begin() + It->second;
   90     return Vector.begin() + It->second;
  100     Vector[It->second].first = KeyT();
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  325     const ColorVector &CV = BlockColors.find(InsertBefore->getParent())->second;
  591       BBSize = I->second;
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  732     const ColorVector &CV = BlockColors.find(&BB)->second;
 1137       const BottomUpPtrState &SuccS = BBI->second.getPtrBottomUpState(Arg);
 1280     MyStates.InitFromSucc(I->second);
 1286       MyStates.MergeSucc(I->second);
 1415     MyStates.InitFromPred(I->second);
 1421       MyStates.MergePred(I->second);
 1656         const RRInfo &NewRetainReleaseRRI = Jt->second;
 1721       const RRInfo &NewReleaseRRI = It->second;
lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp
  179     return Pair.first->second;
lib/Transforms/Scalar/ADCE.cpp
  271         return Iter != end() && Iter->second;
lib/Transforms/Scalar/ConstantHoisting.cpp
  378       Itr->second = ConstIntCandVec.size() - 1;
  380     ConstIntCandVec[Itr->second].addUser(Inst, Idx, Cost);
  428     Itr->second = ExprCandVec.size() - 1;
  430   ExprCandVec[Itr->second].addUser(Inst, Idx, Cost);
lib/Transforms/Scalar/GVN.cpp
  484     return VI->second;
  561     return VI->second;
  563   return (VI != valueNumbering.end()) ? VI->second : 0;
  603     assert(I->first != V && "Inst still occurs in value numbering map!");
  640       errs() << I->first << "\n";
  641       I->second->dump();
  672     if (IV.first->second == 2)
  673       IV.first->second = 3;
  674     return IV.first->second != 0;
 1597     return FindRes->second;
 2508     const LeaderTableEntry *Node = &I->second;
lib/Transforms/Scalar/GVNHoist.cpp
  349       return It->second;
  622       for (std::pair<VNType, Instruction *> &VI : reverse(it1->second)) {
  641       auto &VCHI = P->second;
  649           if (si != RenameStack.end() && si->second.size() &&
  650               DT->properlyDominates(Pred, si->second.back()->getParent())) {
  652             C.I = si->second.pop_back_val(); // Assign the argument
lib/Transforms/Scalar/GVNSink.cpp
  426       return VI->second;
  499         e = I->second;
  515     return VI->second;
  652           ->first;
lib/Transforms/Scalar/GuardWidening.cpp
  382     const auto &GuardsInCurBB = GuardsInBlock.find(CurBB)->second;
lib/Transforms/Scalar/IndVarSimplify.cpp
 1011                : Optional<ConstantRange>(It->second);
 1023       It->second = R.intersectWith(It->second);
 1023       It->second = R.intersectWith(It->second);
 1234   return It->second;
lib/Transforms/Scalar/InferAddressSpaces.cpp
  686       if (Pos->second == FlatAddrSpace)
  709       I->second : Src0->getType()->getPointerAddressSpace();
  713       J->second : Src1->getType()->getPointerAddressSpace();
  735         I->second : PtrOperand->getType()->getPointerAddressSpace();
lib/Transforms/Scalar/JumpThreading.cpp
 1550   BasicBlock *MostPopularDest = DPI->first;
 1551   unsigned Popularity = DPI->second;
 1557     if (DPI->second < Popularity)
 1559     else if (DPI->second == Popularity) {
 1561       SamePopularity.push_back(DPI->first);
 1565       MostPopularDest = DPI->first;
 1566       Popularity = DPI->second;
 1916         IV = I->second;
 2020           New->setOperand(i, I->second);
 2333           New->setOperand(i, I->second);
lib/Transforms/Scalar/LICM.cpp
  709     BranchInst *BI = It->first;
 1343             BlockColors.find(const_cast<BasicBlock *>(BB))->second.size() != 1)
 1379       const ColorVector &CV = BlockColors.find(&ExitBlock)->second;
 1465     New = It->second;
 2170     std::unique_ptr<AliasSetTracker> InnerAST = std::move(MapI->second);
 2215   ASTIt->second->copyValue(From, To);
 2225   ASTIt->second->deleteValue(V);
lib/Transforms/Scalar/LoopDistribute.cpp
  378                        << "partitions: " << PartI << ", " << LoadToPart->second
  386             } while (&*PartJ != LoadToPart->second);
  426           Iter->second = -1;
lib/Transforms/Scalar/LoopLoadElimination.cpp
  235     return I->second;
  272         const StoreToLoadForwardingCandidate *&OtherCand = Iter->second;
lib/Transforms/Scalar/LoopRerollPass.cpp
  301           if (J2I != PossibleRedIdx.end() && J1I->second == J2I->second)
  301           if (J2I != PossibleRedIdx.end() && J1I->second == J2I->second)
 1361             Op2 = BMI->second;
lib/Transforms/Scalar/LoopSink.cpp
  218     return LoopBlockNumber.find(A)->second < LoopBlockNumber.find(B)->second;
  218     return LoopBlockNumber.find(A)->second < LoopBlockNumber.find(B)->second;
  225     assert(LoopBlockNumber.find(N)->second >
  226                LoopBlockNumber.find(MoveBB)->second &&
lib/Transforms/Scalar/LoopStrengthReduce.cpp
  265   RegSortData &RSD = Pair.first->second;
  276   RegSortData &RSD = It->second;
  301   const SmallBitVector &UsedByIndices = I->second.UsedByIndices;
  311   return I->second.UsedByIndices;
 2581     size_t LUIdx = P.first->second;
 2590   P.first->second = LUIdx;
 4114     Pair.first->second.insert(std::make_pair(Imm, Use));
 4124     const ImmMapTy &Imms = Map.find(Reg)->second;
 4372         Formula &Best = LU.Formulae[P.first->second];
 4646       Formula &Best = LU.Formulae[P.first->second];
 5359         PN->setIncomingValue(i, Pair.first->second);
 5374         Pair.first->second = FullV;
lib/Transforms/Scalar/LoopUnswitch.cpp
  377     const SwitchInst *OldInst = I->first;
  427     return CacheIt->second;
lib/Transforms/Scalar/MergeICmps.cpp
  130     return Insertion.first->second;
lib/Transforms/Scalar/NaryReassociate.cpp
  530   auto &Candidates = Pos->second;
lib/Transforms/Scalar/NewGVN.cpp
 1674     auto *OldClass = LookupResult->second;
 1696       LookupResult->second = NewClass;
 2059     for (const typename Map::mapped_type::value_type Mapped : Result->second)
 2354       place->second = NewClass;
 2381       EClass = lookupResult.first->second;
 2591     return OISIt->second;
 2612       if (!OISIt->second) {
lib/Transforms/Scalar/Reassociate.cpp
  537         IncorporateWeight(It->second, Weight, Opcode);
  564         Weight = It->second;
  611     APInt Weight = It->second;
  616     It->second = 0;
 2299           if (it->second.isValid())
 2300             Score += it->second.Score;
 2376             assert(res.first->second.isValid() && "WeakVH invalidated");
 2377             ++res.first->second.Score;
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 2008     BasicBlock *CurrentIncomingBB = CIVI->second;
lib/Transforms/Scalar/SCCP.cpp
  262     return A->second.PredInfo->getPredicateInfoFor(I);
  268     return {A->second.DT, A->second.PDT, DomTreeUpdater::UpdateStrategy::Lazy};
  268     return {A->second.DT, A->second.PDT, DomTreeUpdater::UpdateStrategy::Lazy};
  361       StructValues.push_back(I->second);
  372     return I->second;
  494     LatticeVal &LV = I.first->second;
  514     ValueLatticeElement &LV = PI.first->second;
  532     LatticeVal &LV = I.first->second;
  586     Iter.first->second.insert(U);
  597       for (User *U : Iter->second)
 1074                                     ? V1Param->second
 1079                                     ? V2Param->second
 1139   if (I == TrackedGlobals.end() || I->second.isOverdefined()) return;
 1142   mergeInValue(I->second, GV, getValueState(SI.getOperand(0)));
 1143   if (I->second.isOverdefined())
 1180         mergeInValue(IV, &I, It->second);
 2218     GlobalVariable *GV = I->first;
 2219     assert(!I->second.isOverdefined() &&
lib/Transforms/Scalar/SROA.cpp
  879         AS.Slices[MTPI->second].kill();
  902     unsigned PrevIdx = MTPI->second;
 3731       auto &Offsets = SplitOffsetsMapI->second;
 3765                         auto &LoadOffsets = LoadOffsetsI->second;
 3982       SplitLoads = &SplitLoadsMapI->second;
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
 1148   auto &Candidates = Pos->second;
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  998     return It != DominatingSucc.end() && It->second != UnswitchedSuccBB;
 2049       BasicBlock *ClonedPH = ClonedPHs.begin()->second;
 2064           Case.setSuccessor(ClonedPHs.find(Case.getCaseSuccessor())->second);
 2071             {DominatorTree::Insert, SplitBB, ClonedPHs.find(SuccBB)->second});
 2138     BasicBlock *ClonedPH = ClonedPHs.begin()->second;
 2201     BasicBlock *ClonedPH = ClonedPHs.begin()->second;
 2339     return DTCostIt->second;
 2344       N.begin(), N.end(), BBCostIt->second, [&](int Sum, DomTreeNode *ChildN) {
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
  229     ++InsertResult.first->second.Count;
  234     int &MatCost = InsertResult.first->second.MatCost;
  439       UserToPNMap.insert({UI, {}}).first->second.push_back(PN);
  466               Cost += CostMapIt->second;
  478         auto &UserPNs = UserPNsIt->second;
  481               int &PNUserCount = PNUserCountMap.find(UserPN)->second;
  496                 SpecCostMap.find(cast<Instruction>(U.getUser()))->second;
  501           int CostSavings = CostSavingsMap.find(PN)->second;
  519             if (CostMapIt->second == 0)
  522             CostMapIt->second = 0;
  531           assert(SpecCostMap.find(SpecI)->second == 0 &&
  540             if (CostMapIt == SpecCostMap.end() || CostMapIt->second == 0)
  542             CostMapIt->second = 0;
  636       auto &SpeculatedVals = InsertResult.first->second;
  648         SpeculatedVals.push_back(IncomingValueMap.find(PredBB)->second);
  672         const auto &SpeculatedVals = MapIt->second;
  707       auto &SpeculatedVals = SpeculatedValueMap.find(OrigI)->second;
lib/Transforms/Utils/BypassSlowDivision.cpp
  137   IntegerType *BT = IntegerType::get(I->getContext(), BI->second);
  171   QuotRemPair &Value = CacheI->second;
lib/Transforms/Utils/CodeExtractor.cpp
  367     return It->second.count(Addr);
lib/Transforms/Utils/Evaluator.cpp
  218     return I != MutatedMemory.end() ? I->second : nullptr;
lib/Transforms/Utils/FunctionComparator.cpp
  758   return cmpNumbers(LeftSN.first->second, RightSN.first->second);
  758   return cmpNumbers(LeftSN.first->second, RightSN.first->second);
lib/Transforms/Utils/FunctionImportUtils.cpp
  306           GO.setComdat(Replacement->second);
lib/Transforms/Utils/InlineFunction.cpp
  272             Value *ChildUnwindDestToken = Memo->second;
  310           ChildUnwindDestToken = Memo->second;
  390     return Memo->second;
  428       UnwindDestToken = AncestorMemo->second;
  456     if (Memo != MemoMap.end() && Memo->second) {
  464       assert(getParentPad(Memo->second) == getParentPad(UselessPad));
lib/Transforms/Utils/Local.cpp
  835             IncomingValues.find(BB)->second == OldVal) &&
  843   if (It != IncomingValues.end()) return It->second;
  883     PN->setIncomingValue(i, It->second);
 2964     return I->second;
lib/Transforms/Utils/LoopUnrollPeel.cpp
  134     return I->second;
lib/Transforms/Utils/LoopVersioning.cpp
  239             MDNode::get(Context, GroupToScope[Group->second])));
  242     auto NonAliasingScopeList = GroupToNonAliasingScopeList.find(Group->second);
  248               NonAliasingScopeList->second));
lib/Transforms/Utils/ModuleUtils.cpp
  208     if (CI->second > 0) {
  209       CI->second -= 1;
lib/Transforms/Utils/PredicateInfo.cpp
  729     return ValueInfos[InsertResult.first->second];
  731   return ValueInfos[OIN->second];
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  204       return It->second;
  217     return It->second;
  621       return BBNumbers.find(A)->second < BBNumbers.find(B)->second;
  621       return BBNumbers.find(A)->second < BBNumbers.find(B)->second;
  691       PHINode *PN = I->second;
  716     PHINode *SomePHI = I->second;
  734       return BBNumbers.find(A)->second < BBNumbers.find(B)->second;
  734       return BBNumbers.find(A)->second < BBNumbers.find(B)->second;
  944       Value *V = IncomingVals[AI->second];
  968       unsigned AllocaNo = ai->second;
  973       for (DbgVariableIntrinsic *DII : AllocaDbgDeclares[ai->second])
lib/Transforms/Utils/SSAUpdater.cpp
   68   return (AVI != getAvailableVals(AV).end()) ? AVI->second : nullptr;
  477         NewVal = RLI->second;
lib/Transforms/Utils/SimplifyCFG.cpp
 2036     if (I->first->hasNUses(I->second)) {
 2036     if (I->first->hasNUses(I->second)) {
 2250           *i = PI->second;
lib/Transforms/Utils/ValueMapper.cpp
  586   auto &OpD = Where->second;
  688             return Where != Info.end() && Where->second.HasChanged;
lib/Transforms/Vectorize/LoopVectorize.cpp
 1044     return Scalars->second.find(I) != Scalars->second.end();
 1044     return Scalars->second.find(I) != Scalars->second.end();
 1060     return UniformsPerVF->second.find(I) != UniformsPerVF->second.end();
 1060     return UniformsPerVF->second.find(I) != UniformsPerVF->second.end();
 1076     return ScalarsPerVF->second.find(I) != ScalarsPerVF->second.end();
 1076     return ScalarsPerVF->second.find(I) != ScalarsPerVF->second.end();
 1137     return Itr->second.first;
 4477     for (auto *I : ForcedScalar->second)
 5895     auto InstSet = ForcedScalar->second;
 6649     return ECEntryIt->second;
 6678     return BCEntryIt->second;
 7147           Ingredients.push_back(SinkCandidate->second);
 7156         LLVM_DEBUG(dbgs() << "Sinking" << *SAIt->first << " after"
 7157                           << *SAIt->second
 7159         SinkAfterInverse[SAIt->second] = Instr;
 7169         Ingredients.push_back(SAInvIt->second);
lib/Transforms/Vectorize/SLPVectorizer.cpp
  585         I->getSecond() <= NumOpsWantToKeepOriginalOrder)
  588     return makeArrayRef(I->getFirst());
 1442       return I->second;
 1449       return I->second;
 1512     It->getSecond() = It->getSecond() && ReplaceOpsWithUndef;
 1512     It->getSecond() = It->getSecond() && ReplaceOpsWithUndef;
 1717         ScheduleData *SD = I->second[Key];
 1801         for (auto &P : I->second)
 2276     ReuseShuffleIndicies.emplace_back(Res.first->second);
 2381         ++StoredCurrentOrderAndNum->getSecond();
 2384                      StoredCurrentOrderAndNum->getFirst());
 2462             ++I->getSecond();
 2465                              ReuseShuffleIndicies, I->getFirst());
 3687       ReuseShuffleIndicies.emplace_back(Res.first->second);
lib/Transforms/Vectorize/VPlan.h
 1589       return InterleaveGroupMap.find(Instr)->second;
lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp
  113     return BlockIt->second;
  170     return VPValIt->second;
lib/Transforms/Vectorize/VPlanSLP.cpp
  379     return I->second;
lib/XRay/BlockIndexer.cpp
   86   It->second.push_back({CurrentBlock.ProcessID, CurrentBlock.ThreadID,
lib/XRay/InstrumentationMap.cpp
  127         return R->second;
lib/XRay/Profile.cpp
  138   for (auto Node = It->second; Node; Node = Node->Caller)
  213         std::tie(PathDataIt, Inserted) = It->second->insert({NewPathID, Data});
  215           auto &ExistingData = PathDataIt->second;
  248           auto &ExistingData = PathDataIt->second;
tools/clang/include/clang/AST/ASTContext.h
  994     return MergedIt->second;
tools/clang/include/clang/AST/ASTImporter.h
  190         return Pos != Aux.end() && Pos->second > 1;
  395       auto *FromD = dyn_cast<DeclT>(FromI->second);
tools/clang/include/clang/AST/ASTImporterSharedState.h
   70       return Pos->second;
tools/clang/include/clang/AST/DeclLookups.h
   43   DeclarationName getLookupName() const { return It->first; }
   45   reference operator*() const { return It->second.getLookupResult(); }
   46   pointer operator->() const { return It->second.getLookupResult(); }
   55              It->first == DeclarationName::getUsingDirectiveName());
tools/clang/include/clang/AST/Mangle.h
   82     return Result.first->second;
   88     return Result.first->second;
tools/clang/include/clang/AST/VTableBuilder.h
  273     return AddressPoints.find(Base)->second;
  341     return &I->second;
tools/clang/include/clang/Analysis/Analyses/Dominators.h
  247     return It->second;
tools/clang/include/clang/Analysis/RetainSummaryManager.h
  402       return I->second;
  422     const RetainSummary *Summ = I->second;
  435     return I == M.end() ? nullptr : I->second;
tools/clang/include/clang/Basic/PlistSupport.h
   31     return I->second;
   47   return I->second;
tools/clang/include/clang/Lex/ModuleMap.h
  600     return &I->second;
tools/clang/include/clang/Lex/Preprocessor.h
 1031     auto *MD = J->second.getLatest();
 1123       return I->second;
tools/clang/include/clang/Sema/ScopeInfo.h
  705     return Captures[Known->second - 1];
tools/clang/include/clang/Sema/Template.h
  341         const Decl *D = I->first;
  344         if (I->second.is<Decl *>()) {
  345           Stored = I->second.get<Decl *>();
  347           DeclArgumentPack *OldPack = I->second.get<DeclArgumentPack *>();
tools/clang/include/clang/Serialization/ASTReader.h
 1238     if (I == KeyDecls.end() || I->second.empty())
 1240     return GetExistingDecl(I->second[0]);
 1255       for (auto ID : It->second)
tools/clang/include/clang/Serialization/ASTWriter.h
  623             I->second >= serialization::NUM_PREDEF_DECL_IDS);
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
  569     const EventInfo &info = I->second;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
   75     I->second.InlineChecked = 1;
   76     I->second.MayInline = 1;
   81     I->second.InlineChecked = 1;
   82     I->second.MayInline = 0;
   91     if (I != Map.end() && I->second.InlineChecked)
   92       return I->second.MayInline;
   98     llvm::SmallBitVector &Blocks = I->second.VisitedBasicBlocks;
  102       I->second.TotalBasicBlocks = TotalIDs;
  110       return I->second.VisitedBasicBlocks.count();
  117       return I->second.TimesInlined;
  123     I->second.TimesInlined++;
  130         return ((I->second.VisitedBasicBlocks.count() * 100) /
  131                  I->second.TotalBasicBlocks);
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h
  337       return I->second;
tools/clang/lib/ARCMigrate/FileRemapper.cpp
   33     resetTarget(I->second);
  131     const FileEntry *origFE = I->first;
  137     if (const FileEntry *FE = I->second.dyn_cast<const FileEntry *>()) {
  151       llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>();
  173     const FileEntry *origFE = I->first;
  174     assert(I->second.is<llvm::MemoryBuffer *>());
  184     llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>();
  196     if (const FileEntry *FE = I->second.dyn_cast<const FileEntry *>()) {
  197       PPOpts.addRemappedFile(I->first->getName(), FE->getName());
  199       llvm::MemoryBuffer *mem = I->second.get<llvm::MemoryBuffer *>();
  200       PPOpts.addRemappedFile(I->first->getName(), mem);
  237     file = I->second;
tools/clang/lib/ARCMigrate/ObjCMT.cpp
 2273     std::string TempFile = applyEditsToTemp(I->first, I->second,
 2273     std::string TempFile = applyEditsToTemp(I->first, I->second,
 2280     remap.emplace_back(I->first->getName(), TempFile);
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
  317     SourceLocation AtLoc = SourceLocation::getFromRawEncoding(I->first);
  318     IndivPropsTy &IndProps = I->second;
tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp
   60       ObjCPropertyDecl *PropDecl = P->first;
  177         ObjCPropertyImplDecl *PropImpDecl = P->second;
tools/clang/lib/AST/ASTContext.cpp
  382       return DeclComment->second;
  395         *OriginalDecl = RedeclComment->second;
  396       auto CommentAtRedecl = DeclRawComments.find(RedeclComment->second);
  399       return CommentAtRedecl->second;
  408       return LookupRes->second;
  541       comments::FullComment *FC = Pos->second;
  545     return Pos->second;
  863     if (auto *R = const_cast<ASTRecordLayout *>((I++)->second))
  869     if (auto *R = const_cast<ASTRecordLayout *>((I++)->second))
  876     A->second->~AttrVec();
  928     if (const auto *V = I->second.template dyn_cast<ParentVector *>()) {
  931     return getSingleDynTypedNodeFromParentMap(I->second);
 1049   auto &Merged = It->second;
 1085     auto &Imported = *It->second;
 1113   auto *Inits = It->second;
 1408     Pos->second->~AttrVec();
 1428   return Pos->second;
 1455   return Pos->second;
 1479   return Pos->second;
 1495   return Pos->second;
 1530   return overridden_method_range(Pos->second.begin(), Pos->second.end());
 1530   return overridden_method_range(Pos->second.begin(), Pos->second.end());
 1784     return I->second;
 2216     return I->second;
 2604     return cast<ObjCImplementationDecl>(I->second);
 2614     return cast<ObjCCategoryImplDecl>(I->second);
 2664     return I->second;
 8455       LHS = KnownLHS->second;
10324   return I->second;
tools/clang/lib/AST/ASTImporter.cpp
 7877     return ToContext.getQualifiedType(Pos->second, FromT.getLocalQualifiers());
 7920     return Pos->second;
 7929   return FromDPos->second->getTranslationUnitDecl();
 7973       auto *ToD = Pos->second;
 8006       SharedState->setImportDeclError(Pos->second, ErrOut);
 8017           SharedState->setImportDeclError(Ii->second, ErrOut);
 8132     return Pos->second;
 8415     return Pos->second;
 8564     return Pos->second;
 8763   assert((Pos == ImportedDecls.end() || Pos->second == To) &&
 8766     return Pos->second;
 8779     return Pos->second;
 8789   assert(InsertRes.second || InsertRes.first->second.Error == Error.Error);
tools/clang/lib/AST/ASTImporterLookupTable.cpp
  108   const auto &FoundNameMap = DCI->second;
  113   return NamesI->second;
  120   const auto &FoundNameMap = DCI->second;
tools/clang/lib/AST/CXXInheritance.cpp
  727     delete VO->second;
tools/clang/lib/AST/ComparisonCategories.cpp
   94     return &It->second;
   98       return &Data.try_emplace((char)Kind, Ctx, RD, Kind).first->second;
  132       return &Data.try_emplace((char)Kind, Ctx, RD, Kind).first->second;
tools/clang/lib/AST/DeclBase.cpp
 1487         StoredDeclsList::DeclsTy *Vec = Pos->second.getAsVector();
 1488         if ((Vec && is_contained(*Vec, ND)) || Pos->second.getAsDecl() == ND)
 1489           Pos->second.remove(ND);
 1644     if (!R.second && !R.first->second.hasExternalDecls())
 1645       return R.first->second.getLookupResult();
 1651           return I->second.getLookupResult();
 1670   return I->second.getLookupResult();
 1689   return I != Map->end() ? I->second.getLookupResult()
 1726                        Pos->second.getLookupResult().begin(),
 1727                        Pos->second.getLookupResult().end());
tools/clang/lib/AST/ExternalASTMerger.cpp
  192       return It->second;
tools/clang/lib/AST/Interp/ByteCodeEmitter.cpp
   92     for (unsigned Reloc : It->second) {
  111     return It->second - Position;
tools/clang/lib/AST/Interp/ByteCodeExprGen.cpp
  288     unsigned Idx = It->second;
  330     const auto &L = It->second;
tools/clang/lib/AST/Interp/EvalEmitter.cpp
  202   S.Stk.push<Pointer>(reinterpret_cast<Block *>(It->second.get()));
  215   auto *B = reinterpret_cast<Block *>(It->second.get());
  229   auto *B = reinterpret_cast<Block *>(It->second.get());
  241     S.deallocate(reinterpret_cast<Block *>(It->second.get()));
tools/clang/lib/AST/Interp/Function.cpp
   31   return It->second;
tools/clang/lib/AST/Interp/InterpFrame.cpp
  165     return Pointer(reinterpret_cast<Block *>(Pt->second.get()));
tools/clang/lib/AST/Interp/InterpFrame.h
   84       return Pointer(reinterpret_cast<Block *>(Pt->second.get())).deref<T>();
tools/clang/lib/AST/Interp/Program.cpp
   90     return It->second;
   97       Index = It->second;
  132     return It->second;
  191   return It == Funcs.end() ? nullptr : It->second.get();
  216     return It->second;
tools/clang/lib/AST/Interp/Record.cpp
   33   return It->second;
   39   return It->second;
   45   return It->second;
tools/clang/lib/AST/ItaniumMangle.cpp
  917     if (It->second < 10)
  918       Out << '_' << static_cast<char>('0' + It->second);
  920       Out << 'W' << (It->second - 10) << '_';
 4708   unsigned SeqID = I->second;
tools/clang/lib/AST/Linkage.h
   98     return Iter->second;
tools/clang/lib/AST/MicrosoftMangle.cpp
  240     return Result.first->second;
  849         Out << Found->second << '@'; // Outputs a StringRef.
  852       Out << Found->second; // Outputs a back reference (an int).
 1789     Out << Found->second;
 1812     Out << Found->second;
tools/clang/lib/AST/ODRHash.cpp
   49   ID.AddInteger(Result.first->second);
tools/clang/lib/AST/ParentMap.cpp
  137   return I == M->end() ? nullptr : I->second;
tools/clang/lib/AST/RawCommentList.cpp
  333   return &CommentsInFile->second;
  342     return Cached->second;
  351     return Cached->second;
tools/clang/lib/AST/RecordLayoutBuilder.cpp
   89     BaseOffset = Known->second;
   97     BaseOffset = Known->second;
  241   const ClassVectorTy &Classes = I->second;
 3151   LazyDeclPtr Ptr = I->second;
 3397       if (VtorDisps.find(VBase)->second.hasVtorDisp()) {
tools/clang/lib/AST/VTableBuilder.cpp
 2227     return I->second;
 2235   return I->second;
 2246     return I->second;
 2263   return I->second;
 2825   if (!VBaseMapEntry->second.hasVtorDisp() ||
 2831   CharUnits OffsetOfVBaseWithVFPtr = VBaseMapEntry->second.VBaseOffset;
 2878         Groups[J->second].push_back(MD->getCanonicalDecl());
 2972       MethodInfo &OverriddenMethodInfo = OverriddenMDIterator->second;
 3589         MethodVFTableLocation &OldLoc = Insert.first->second;
 3704   return VBInfo.VBTableIndices.find(VBase)->second;
 3741     return I->second;
 3749   return I->second;
tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp
  566         it != MatcherFiltersMap.end() ? it->second : getFilterForKind(Kind);
  767     for (const TypedefNameDecl *Alias : Aliases->second) {
  784     for (const ObjCCompatibleAliasDecl *Alias : Aliases->second) {
tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  197   return itr->second;
  209     PM.setParent(I->first, PM.getParent(I->second));
  209     PM.setParent(I->first, PM.getParent(I->second));
tools/clang/lib/Analysis/CFG.cpp
 1188           return I->second; // already in map;
 1556       JumpTarget JT = LI->second;
 1574         JumpTarget JT = LI->second;
 1595       addSuccessor(B, LI->second.block);
 3252     JumpTarget JT = I->second;
 5143     if (currentBlock >= 0 && I->second.first == (unsigned) currentBlock
 5144                           && I->second.second == currStmt) {
 5148     OS << "[B" << I->second.first << "." << I->second.second << "]";
 5148     OS << "[B" << I->second.first << "." << I->second.second << "]";
 5158     if (currentBlock >= 0 && I->second.first == (unsigned) currentBlock
 5159                           && I->second.second == currStmt) {
 5163     OS << "[B" << I->second.first << "." << I->second.second << "]";
 5163     OS << "[B" << I->second.first << "." << I->second.second << "]";
tools/clang/lib/Analysis/CFGStmtMap.cpp
   35       CFGBlock *B = I->second;
tools/clang/lib/Analysis/CallGraph.cpp
  196   return I->second.get();
tools/clang/lib/Analysis/Consumed.cpp
  523       return Entry->second;
  539     insertInfo(To, Entry->second);
  548     PropagationInfo& PInfo = Entry->second;
  561     PropagationInfo& PInfo = Entry->second;
  571     PropagationInfo& PInfo = Entry->second;
  628     if (Entry == PropagationMap.end() || Entry->second.isTest())
  630     PropagationInfo PInfo = Entry->second;
  643     if (!(Entry->second.isVar() || Entry->second.isTmp()))
  643     if (!(Entry->second.isVar() || Entry->second.isTmp()))
  663     PropagationInfo PInfo = Entry->second;
  710     if (LEntry != PropagationMap.end() && LEntry->second.isVarTest()) {
  711       LTest = LEntry->second.getVarTest();
  717     if (REntry != PropagationMap.end() && REntry->second.isVarTest()) {
  718       RTest = REntry->second.getVarTest();
  765   if (Entry != PropagationMap.end() && !Entry->second.isTest()) {
  766     StateMap->setState(Temp, Entry->second.getAsState(StateMap));
  883       ConsumedState RetState = Entry->second.getAsState(StateMap);
  902     PropagationMap.insert(PairType(UOp, Entry->second));
  906     if (Entry->second.isTest())
  907       PropagationMap.insert(PairType(UOp, Entry->second.invertTest()));
  921         PropagationInfo PInfo = VIT->second;
 1117     return Entry->second;
 1127     return Entry->second;
tools/clang/lib/Analysis/ExprMutationAnalyzer.cpp
  126     return Memoized->second;
  456     return Memoized->second;
tools/clang/lib/Analysis/LiveVariables.cpp
  627     vec.push_back(it->first);
tools/clang/lib/Analysis/PostOrderCFGView.cpp
   46   unsigned b1V = (b1It == POV.BlockOrder.end()) ? 0 : b1It->second;
   47   unsigned b2V = (b2It == POV.BlockOrder.end()) ? 0 : b2It->second;
tools/clang/lib/Analysis/RetainSummaryManager.cpp
  539     return I->second;
tools/clang/lib/Analysis/ThreadSafety.cpp
 1132     Info = It->second.get();
tools/clang/lib/Analysis/ThreadSafetyCommon.cpp
   74     return It->second;
  652     assert(CurrentLVarMap[It->second].first == VD);
  653     return CurrentLVarMap[It->second].second;
  687   CurrentLVarMap.elem(It->second).second = E;
tools/clang/lib/Analysis/UninitializedValues.cpp
   92   return I->second;
  361       return I->second;
tools/clang/lib/Basic/DiagnosticIDs.cpp
  219     Result.first->second = GetDefaultDiagMapping(Diag);
  221   return Result.first->second;
tools/clang/lib/Basic/FileManager.cpp
  551     return Known->second;
tools/clang/lib/Basic/SourceManager.cpp
  367     if (I->second) {
  368       I->second->~ContentCache();
  369       ContentCacheAlloc.Deallocate(I->second);
  443                                                               : overI->second,
  444                                overI->second);
 1878   DecompTy &DecompLoc = InsertOp.first->second;
 1932     return I->second;
 2065     NumLineNumsComputed += I->second->SourceLineCache != nullptr;
 2066     NumFileBytesMapped  += I->second->getSizeBytesMapped();
tools/clang/lib/CodeGen/CGBlocks.cpp
 1072         src = I->second;
 1323   if (capture.isConstant()) return LocalDeclMap.find(variable)->second;
 1532     const auto *var = dyn_cast<VarDecl>(i->first);
 1534       setAddrOfLocalVar(var, i->second);
 1662           auto addr = LocalDeclMap.find(variable)->second;
 2733     return it->second;
 2813   return pair.first->second;
tools/clang/lib/CodeGen/CGBlocks.h
  277     return it->second;
tools/clang/lib/CodeGen/CGBuiltin.cpp
  588       const ImplicitParamDecl *D = Iter->second;
  592       return EmitLoadOfScalar(DIter->second, /*Volatile=*/false,
tools/clang/lib/CodeGen/CGCoroutine.cpp
  365       SavedLocals.insert({ PD, it->second });
  369       it->second = copyIt->getSecond();
  369       it->second = copyIt->getSecond();
tools/clang/lib/CodeGen/CGDebugInfo.cpp
  212     llvm::Metadata *V = I->second;
  423     if (llvm::Metadata *V = It->second)
 1440           assert(MI->second &&
 1442           elements.push_back(MI->second);
 1678                          : static_cast<llvm::Metadata *>(MI->second));
 2070   if (I == TypeCache.end() || !cast<llvm::DIType>(I->second)->isForwardDecl())
 2145   if (I != TypeCache.end() && !cast<llvm::DIType>(I->second)->isForwardDecl())
 2376     return cast<llvm::DIModule>(ModRef->second);
 2617     Subscript = DBuilder.getOrCreateSubrange(0, SizeExpr->getSecond());
 2679           DBuilder.getOrCreateSubrange(0, SizeNode->getSecond()));
 2921     if (llvm::Metadata *V = It->second)
 3412     auto N = I->second;
 3447     auto *SP = dyn_cast_or_null<llvm::DISubprogram>(MI->second);
 3455       auto *SP = dyn_cast_or_null<llvm::DISubprogram>(MI->second);
 3560       auto *SP = dyn_cast_or_null<llvm::DISubprogram>(FI->second);
 3640             cast<llvm::DICompositeType>(It->second);
 3737     SP = dyn_cast_or_null<llvm::DISubprogram>(FI->second);
 4345     assert(MI->second && "Static data member declaration should still exist");
 4346     return MI->second;
 4392         cast<llvm::DIGlobalVariableExpression>(Cached->second));
 4625     return cast<llvm::DINamespace>(I->second);
 4657       auto *DIParm = cast<llvm::DILocalVariable>(I->second);
 4685           cast<llvm::DICompositeType>(It->second);
 4704     assert(It->second);
 4707                               cast<llvm::DIType>(It->second));
 4722       Repl = It->second;
tools/clang/lib/CodeGen/CGDecl.cpp
  439     LocalDeclMap.find(&D)->second = Address(castedAddr, alignment);
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  451   if (I != DelayedCXXInitPosition.end() && I->second == ~0U)
  514     } else if (I->second != ~0U) {
  515       assert(I->second < CXXGlobalInits.size() &&
  516              CXXGlobalInits[I->second] == nullptr);
  517       CXXGlobalInits[I->second] = Fn;
tools/clang/lib/CodeGen/CGException.cpp
 1721     int FrameEscapeIdx = InsertPair.first->second;
 1816     Address ParentVar = I->second;
tools/clang/lib/CodeGen/CGExpr.cpp
  915   const ImplicitParamDecl *PassedSizeDecl = PassedSizeIt->second;
  917   Address AddrOfSize = LocalDeclMap.find(PassedSizeDecl)->second;
 2572             return EmitLoadOfReferenceLValue(I->second, VD->getType(),
 2574           return MakeAddrLValue(I->second, T);
 2614       addr = iter->second;
 4464     return it->second;
 4478     return it->second;
tools/clang/lib/CodeGen/CGExprConstant.cpp
 1516           setLocation(it->second);
tools/clang/lib/CodeGen/CGObjCMac.cpp
 5152     return I->second;
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1434     return I->second;
 1640     LocValue = Address(I->second.DebugLoc, Align);
 1695     ThreadID = I->second.ThreadID;
 1755     for(auto *D : I->second)
 3932   auto PerFile = PerDevice->second.find(FileID);
 3933   if (PerFile == PerDevice->second.end())
 3935   auto PerParentName = PerFile->second.find(ParentName);
 3936   if (PerParentName == PerFile->second.end())
 3942   if (PerLine->second.getAddress() || PerLine->second.getID())
 3942   if (PerLine->second.getAddress() || PerLine->second.getID())
 4106           if (I->getFirst()->getUniqueID().getDevice() == DeviceID &&
 4107               I->getFirst()->getUniqueID().getFile() == FileID) {
 4109                 I->getFirst(), Line, 1);
 8201       LValue VarLVal = CGF.EmitLValueForFieldInitialization(VDLVal, It->second);
 8203         LValue VarLValVal = CGF.EmitLValueForField(VDLVal, It->second);
 8501         IsImplicit = I->getSecond();
 8538         IsImplicit = I->getSecond();
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  598     return I->getSecond();
 2077         I->getSecond().GlobalRecord = GlobalizedRD;
 2078         I->getSecond().MappedParams =
 2080         DeclToAddrMapTy &Data = I->getSecond().LocalVarData;
 2120   if (const RecordDecl *GlobalizedVarsRecord = I->getSecond().GlobalRecord) {
 2144       if (I->getSecond().SecondaryGlobalRecord.hasValue()) {
 2166               I->getSecond().SecondaryGlobalRecord.getValueOr(nullptr)) {
 2198       I->getSecond().GlobalRecordAddr = Phi;
 2199       I->getSecond().IsInSPMDModeFlag = IsSPMD;
 2266       I->getSecond().GlobalRecordAddr = GlobalRecValue;
 2267       I->getSecond().IsInSPMDModeFlag = nullptr;
 2282       I->getSecond().GlobalRecordAddr = GlobalRecValue;
 2283       I->getSecond().IsInSPMDModeFlag = nullptr;
 2291     decltype(I->getSecond().LocalVarData)::const_iterator SecIt;
 2293       SecIt = I->getSecond().SecondaryLocalVarData->begin();
 2298               I->getSecond().GlobalRecordAddr, SecGlobalRecPtrTy),
 2301     for (auto &Rec : I->getSecond().LocalVarData) {
 2302       bool EscapedParam = I->getSecond().EscapedParameters.count(Rec.first);
 2329         assert(I->getSecond().IsInSPMDModeFlag &&
 2344             Bld.CreateSelect(I->getSecond().IsInSPMDModeFlag,
 2351         I->getSecond().MappedParams->setVarAddr(CGF, VD, VarAddr.getAddress());
 2357   for (const ValueDecl *VD : I->getSecond().EscapedVariableLengthDecls) {
 2384     I->getSecond().MappedParams->setVarAddr(CGF, cast<VarDecl>(VD),
 2386     I->getSecond().EscapedVariableLengthDeclsAddrs.emplace_back(GlobalRecValue);
 2388   I->getSecond().MappedParams->apply(CGF);
 2399     I->getSecond().MappedParams->restore(CGF);
 2403          llvm::reverse(I->getSecond().EscapedVariableLengthDeclsAddrs)) {
 2408     if (I->getSecond().GlobalRecordAddr) {
 2415         Bld.CreateCondBr(I->getSecond().IsInSPMDModeFlag, ExitBB, NonSPMDBB);
 2422             CGF.EmitCastToVoidPtr(I->getSecond().GlobalRecordAddr));
 2449                             I->getSecond().GlobalRecordAddr);
 4692   I->getSecond().MappedParams =
 4694   I->getSecond().GlobalRecord = GlobalizedVarsRecord;
 4695   I->getSecond().EscapedParameters.insert(
 4698   I->getSecond().EscapedVariableLengthDecls.append(
 4700   DeclToAddrMapTy &Data = I->getSecond().LocalVarData;
 4709     I->getSecond().SecondaryGlobalRecord =
 4711     I->getSecond().SecondaryLocalVarData.emplace();
 4712     DeclToAddrMapTy &Data = I->getSecond().SecondaryLocalVarData.getValue();
 4795   auto VDI = I->getSecond().LocalVarData.find(VD);
 4796   if (VDI != I->getSecond().LocalVarData.end())
 4802       auto VDI = I->getSecond().LocalVarData.find(
 4805       if (VDI != I->getSecond().LocalVarData.end())
 4886       LValue VarLVal = CGF.EmitLValueForFieldInitialization(VDLVal, It->second);
tools/clang/lib/CodeGen/CGRecordLayout.h
  209     return it->second;
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  548     if (Layout.getVBaseOffsetsMap().find(BaseDecl)->second.hasVtorDisp())
  874     const RecordDecl *RD = it->first->getParent();
  877            it2 = RD->field_begin(); *it2 != it->first; ++it2)
  879     BFIs.push_back(std::make_pair(Index, &it->second));
tools/clang/lib/CodeGen/CGStmt.cpp
  578     JumpDest &dest = CGF.LabelMap.find(*i)->second;
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  620         CallArg = EI->second.second;
 4674       Address InitAddr = Builder.CreateBitCast(InitAddrIt->second, AddrTy);
tools/clang/lib/CodeGen/CGVTT.cpp
  135     return I->second;
  143     BaseSubobjectPairTy ClassSubobjectPair(RD, I->first);
  145     SubVTTIndicies.insert(std::make_pair(ClassSubobjectPair, I->second));
  151   return I->second;
  161     return I->second;
  170       std::make_pair(RD, I->first);
  172     SecondaryVirtualPointerIndices.insert(std::make_pair(Pair, I->second));
  178   return I->second;
tools/clang/lib/CodeGen/CodeGenFunction.h
  847         SavedLocals.try_emplace(LocalVD, it->second);
  892           I->second = Pair.second;
 2365     return it->second;
tools/clang/lib/CodeGen/CodeGenPGO.h
   68     return I->second;
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  104   return I != RecordDeclTypes.end() && !I->second->isOpaque();
  394     return TCI->second;
tools/clang/lib/CodeGen/CoverageMappingGen.cpp
  266       return Mapping->second.first;
 1465     return It->second;
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 1181     if (!I->second.hasVtorDisp())
 1186     uint64_t ConstantVBaseOffset = I->second.VBaseOffset.getQuantity();
 1643       Offset = VBI->second.VBaseOffset;
 1730     return I->second;
 1732   llvm::GlobalVariable *&VTable = I->second;
 1946   VBTableGlobals &VBGlobals = Entry->second;
 3717       ->second.hasVtorDisp())
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
  555     return *I->second;
  579   FileID FromID = I->second.first;
  580   clang::ASTUnit *Unit = I->second.second;
tools/clang/lib/Edit/EditedSource.cpp
   87         find_if(I->second, [&](const MacroArgUse &U) {
   91         }) != I->second.end()) {
tools/clang/lib/Frontend/ASTUnit.cpp
 2467   LocDeclsTy &LocDecls = *I->second;
tools/clang/lib/Frontend/CompilerInstance.cpp
 1645     Module = Known->second;
tools/clang/lib/Frontend/DependencyGraph.cpp
  130     for (unsigned I = 0, N = F->second.size(); I != N; ++I) {
  132       writeNodeReference(OS, F->first);
  134       writeNodeReference(OS, F->second[I]);
tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  840     auto *MD = I->second.getLatest();
  842       MacrosByID.push_back(id_macro_pair(I->first, MD->getMacroInfo()));
tools/clang/lib/Index/USRGeneration.cpp
  772       Out << 'S' << Substitution->second << '_';
tools/clang/lib/Lex/HeaderSearch.cpp
 1533     return AddResult.first->second ? LMM_AlreadyLoaded : LMM_InvalidModuleMap;
 1612     return KnownDir->second ? LMM_AlreadyLoaded : LMM_InvalidModuleMap;
tools/clang/lib/Lex/ModuleMap.cpp
  423       return KnownHeader(KnownDir->second, NormalHeader);
  489     for (const KnownHeader &Header : Known->second) {
  576     for (KnownHeader &H : Known->second) {
  667   return It->second;
  681              I = Known->second.begin(),
  682              E = Known->second.end();
  716       Module *Found = KnownDir->second;
  967         if (inferred->second.InferModules) {
  971           canInfer = std::find(inferred->second.ExcludedModules.begin(),
  972                                inferred->second.ExcludedModules.end(),
  973                                Name) == inferred->second.ExcludedModules.end();
  975           Attrs.IsSystem |= inferred->second.Attrs.IsSystem;
  976           Attrs.IsExternC |= inferred->second.Attrs.IsExternC;
  977           Attrs.IsExhaustive |= inferred->second.Attrs.IsExhaustive;
  979               inferred->second.Attrs.NoUndeclaredIncludes;
  980           ModuleMapFile = inferred->second.ModuleMapFile;
 1162     for (auto *M : BySize->second)
 1169     for (auto *M : ByModTime->second)
 1235     return InferredModuleAllowedBy.find(M)->second;
 1255     llvm::errs() << "  \"" << H->first->getName() << "\" -> ";
 1256     for (SmallVectorImpl<KnownHeader>::const_iterator I = H->second.begin(),
 1257                                                       E = H->second.end();
 1259       if (I != H->second.begin())
 2972     return Known->second;
tools/clang/lib/Lex/PPDirectives.cpp
  387   const PreprocessorSkippedRangeMapping &SkippedRanges = *It->getSecond();
  393   unsigned BytesToSkip = MappingIt->getSecond();
tools/clang/lib/Lex/PPLexerChange.cpp
  759     auto &Macro = MacroIt->second;
  774         OldMD = OldMacroIt->second.getLatest();
tools/clang/lib/Lex/PPMacroExpansion.cpp
   65                                                 : Pos->second.getLatest();
  202   for (auto *LeafMM : Leaf->second) {
  261     Leaf = LeafIt->second;
  265     State = &Pos->second;
tools/clang/lib/Lex/Pragma.cpp
  643     MacroInfo *MacroToReInstall = iter->second.back();
  650     iter->second.pop_back();
  651     if (iter->second.empty())
tools/clang/lib/Lex/PreprocessingRecord.cpp
  389   return Pos->second;
tools/clang/lib/Lex/Preprocessor.cpp
  358       Def = I->second.findDirectiveAtLoc(Loc, SourceMgr);
  371       BestSpelling = I->first->getName();
  756     Diag(Identifier,it->second) << Identifier.getIdentifierInfo();
tools/clang/lib/Parse/ParseExpr.cpp
  951           Tok.setKind(Known->second);
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1361     const WeakUseVector &Uses = I->second;
 1388         const WeakObjectProfileTy &Profile = I->first;
 1441     const WeakObjectProfileTy &Key = P.second->first;
 1442     const WeakUseVector &Uses = P.second->second;
tools/clang/lib/Sema/JumpDiagnostics.cpp
  729     unsigned TargetScope = TI->first;
  730     LabelDecl *TargetLabel = TI->second;
tools/clang/lib/Sema/ScopeInfo.cpp
  212       llvm::find(llvm::reverse(Uses->second), WeakUseTy(E, true));
  213   if (ThisUse == Uses->second.rend())
tools/clang/lib/Sema/Sema.cpp
  782     return Cache->second;
  825     return Cache->second;
 1402         S.Diags.Report(FnIt->second.Loc, diag::note_called_by));
 1403     Builder << FnIt->second.FD;
 1406     FnIt = S.DeviceKnownEmittedFns.find(FnIt->second.FD);
 1417   for (PartialDiagnosticAt &PDAt : It->second) {
 1554          CGIt->second) {
 2236   for (auto const& I : Loc->second) {
 2249   for (auto &I : Loc->second) {
 2265   for (auto &I : Loc->second) {
tools/clang/lib/Sema/SemaAttr.cpp
  685             << attr::getSubjectMatchRuleSpelling(*ParentRule) << It->second
  705           It->second != Rule) {
  708             It->second.second.getBegin(),
  712                    attr::SubjectMatchRule(It->second.first))
  715                    replacementRangeForListElement(*this, It->second.second));
tools/clang/lib/Sema/SemaChecking.cpp
14500   TypeInfo = I->second;
tools/clang/lib/Sema/SemaCodeComplete.cpp
 1089     I = NamePos->second.begin();
 1090     IEnd = NamePos->second.end();
 1114       I = NamePos->second.begin();
 1115       IEnd = NamePos->second.end();
 3846     auto MD = PP.getMacroDefinition(M->first);
 3853           Result(M->first, MI,
 3854                  getMacroUsagePriority(M->first->getName(), PP.getLangOpts(),
 6786       for (ObjCMethodList *MethList = &M->second.second;
 6958       for (ObjCMethodList *MethList = &M->second.first;
 7034     Selector Sel = M->first;
 8204     ObjCMethodDecl *Method = M->second.getPointer();
 8286     if (!M->second.getInt())
 8301       KnownSelectors.insert(M->first);
 8355     for (ObjCMethodList *MethList = IsInstanceMethod ? &M->second.first
 8356                                                      : &M->second.second;
 8588           Builder.getAllocator().CopyString(M->first->getName()));
tools/clang/lib/Sema/SemaDecl.cpp
 1912       if (const auto *FD = dyn_cast<FieldDecl>(ShadowI->second)) {
 7027         NewVD->addAttr(I->second);
 7407   const NamedDecl *ShadowedDecl = I->second;
 8932         NewFD->addAttr(I->second);
17324   llvm::APInt &FlagBits = R.first->second;
tools/clang/lib/Sema/SemaDeclCXX.cpp
  285     for (unsigned I = 0, N = InstPos->second.size(); I != N; ++I)
  286       InstPos->second[I]->setUninstantiatedDefaultArg(Arg);
 6633     if (It->second)
 6635           S.findInheritingConstructor(UseLoc, Ctor, It->second),
 6636           It->second->constructsVirtualBase());
12777                 .first->second;
15576       if (!Pos->second && VTables[I].DefinitionRequired)
15577         Pos->second = true;
15614     if (DefinitionRequired && !Pos.first->second) {
15615       Pos.first->second = true;
tools/clang/lib/Sema/SemaDeclObjC.cpp
  789         << SourceRange(known->second->getLocation());
 3413   ObjCMethodList &Entry = instance ? Pos->second.first : Pos->second.second;
 3413   ObjCMethodList &Entry = instance ? Pos->second.first : Pos->second.second;
 3483   ObjCMethodList &MethList = InstanceFirst ? Pos->second.first :
 3484                              Pos->second.second;
 3499   ObjCMethodList &MethList2 = InstanceFirst ? Pos->second.second :
 3500                               Pos->second.first;
 3531     BestMethod->isInstanceMethod() ? Pos->second.first : Pos->second.second;
 3531     BestMethod->isInstanceMethod() ? Pos->second.first : Pos->second.second;
 3546   ObjCMethodList &MethList = instance ? Pos->second.first : Pos->second.second;
 3546   ObjCMethodList &MethList = instance ? Pos->second.first : Pos->second.second;
 3614   GlobalMethods &Methods = Pos->second;
 3689     for (ObjCMethodList *M = &b->second.first; M; M=M->getNext())
 3701     for (ObjCMethodList *M = &b->second.second; M; M=M->getNext())
 4194       method->isInstanceMethod() ? it->second.first : it->second.second;
 4194       method->isInstanceMethod() ? it->second.first : it->second.second;
 4349             ObjCMethod->isInstanceMethod()? It->second.first: It->second.second;
 4349             ObjCMethod->isInstanceMethod()? It->second.first: It->second.second;
tools/clang/lib/Sema/SemaExpr.cpp
  222       for (const PartialDiagnosticAt &Suppressed : Pos->second)
  229       Pos->second.clear();
tools/clang/lib/Sema/SemaExprObjC.cpp
 1164     ObjCMethodList &InstMethList = b->second.first;
 1170     ObjCMethodList &ClsMethList = b->second.second;
tools/clang/lib/Sema/SemaLookup.cpp
  534         ExistingI = UniqueResult.first->second;
  544         ExistingI = UniqueResult.first->second;
 3676     for (auto *D : Pos->second) {
 4835       locs->second.count(TypoName.getLoc()))
tools/clang/lib/Sema/SemaObjCProperty.cpp
 2065     ObjCPropertyDecl *Prop = P->second;
 2125     const ObjCPropertyDecl *Property = I->second;
tools/clang/lib/Sema/SemaOpenMP.cpp
  753              MI->second.Components)
  754           if (Check(L, MI->second.Kind))
  775            MI->second.Components)
  776         if (Check(L, MI->second.Kind))
 1022   assert(It->second && "Unexpected nullptr expr in the aligned map");
 1023   return It->second;
 1041     return It->second;
 1052     return It->second;
 1295     DVar.RefExpr = TI->getSecond().RefExpr.getPointer();
 1344             isOpenMPPrivate(DSAIter->getSecond().Attributes)) {
 1345           DVar.RefExpr = DSAIter->getSecond().RefExpr.getPointer();
 1382       const DSAInfo &Data = It->getSecond();
 1428     const DSAInfo &Data = It->getSecond();
 1504       I->getSecond().RefExpr.getPointer() &&
 1505       CPred(I->getSecond().Attributes) &&
 1506       (!NotLastprivate || !I->getSecond().RefExpr.getInt()))
15641       Diag(I->second, diag::note_previous_definition);
15892     Diag(I->second, diag::note_previous_definition);
tools/clang/lib/Sema/SemaStmt.cpp
 4044         FoundHandler = I->second;
 4137       const CXXCatchStmt *Problem = R.first->second;
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 3005         return &Found->second;
tools/clang/lib/Sema/SemaType.cpp
  307       return FoundLoc->second;
tools/clang/lib/Sema/TreeTransform.h
  431       return Known->second;
tools/clang/lib/Serialization/ASTReader.cpp
 3972   ObjCMethodList &Start = Method->isInstanceMethod()? Known->second.first
 3973                                                     : Known->second.second;
 7897   return GlobalID - Owner->BaseDeclID + Pos->second;
 7969       Visit(I->second.first, I->second.second);
 7969       Visit(I->second.first, I->second.second);
 8017   FileDeclsInfo &DInfo = I->second;
 8065   for (DeclID ID : It->second.Table.find(Name)) {
 8086   for (DeclID ID : It->second.Table.findAll()) {
 8094     SetExternalVisibleDeclsForName(DC, I->first, I->second);
 8094     SetExternalVisibleDeclsForName(DC, I->first, I->second);
 8102   return I == Lookups.end() ? nullptr : &I->second;
 8618   Pos->second.first.setBits(Visitor.getInstanceBits());
 8619   Pos->second.first.setHasMoreThanOneDecl(Visitor.instanceHasMoreThanOneDecl());
 8620   Pos->second.second.setBits(Visitor.getFactoryBits());
 8621   Pos->second.second.setHasMoreThanOneDecl(Visitor.factoryHasMoreThanOneDecl());
 8626   addMethodsToPool(S, Visitor.getInstanceMethods(), Pos->second.first);
 8627   addMethodsToPool(S, Visitor.getFactoryMethods(), Pos->second.second);
 9058   return I->second ? EK_Never : EK_Always;
 9904       IdentifierInfo *II = TLD->first;
 9905       for (unsigned I = 0, N = TLD->second.size(); I != N; ++I) {
 9906         pushExternalDeclIntoScope(cast<NamedDecl>(TLD->second[I]), II);
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 1740       PFDI->second == ASTReader::PendingFakeDefinitionKind::Fake) {
 1744     PFDI->second = ASTReader::PendingFakeDefinitionKind::FakeLoaded;
 3305       if (isSameEntity(It->second, D))
 3306         return FindExistingResult(Reader, D, It->second, AnonymousDeclNumber,
 3373       MergedDCIt->second == D->getDeclContext())
 3972     auto UpdateOffsets = std::move(UpdI->second);
 4035     auto VisibleUpdates = std::move(I->second);
tools/clang/lib/Serialization/ASTWriter.cpp
 2339           Record.push_back(FDI->second->FirstDeclIndex);
 2340           Record.push_back(FDI->second->DeclIDs.size());
 2822     return Known->second;
 3469         Data.Instance = F->second.first;
 3470         Data.Factory = F->second.second;
 5669     return I->second;
 5821   return It->second;
tools/clang/lib/Serialization/ASTWriterStmt.cpp
 2406     Record.push_back(I->second);
tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  303   ArrayRef<unsigned> StoredDependencies = Modules[Known->second].Dependencies;
tools/clang/lib/Serialization/ModuleManager.cpp
   66   return Known->second;
tools/clang/lib/Serialization/MultiOnDiskHashTable.h
  243         Result = It->second;
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
  258     Arg = I->second;
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp
  108       if (MI == IMeths.end() || MI->second == nullptr)
  112       ObjCMethodDecl *MethDerived = MI->second;
  113       MI->second = nullptr;
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
  178       const ObjCPropertyDecl *PD = I->second;
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
  323     const ObjCIvarDecl *Iv = I->first;
  387     const ObjCPropertyDecl *PD = I->second;
  507         reportIvarNeedsInvalidation(I->first, IvarToPopertyMap, D);
  518         reportIvarNeedsInvalidation(I->first, IvarToPopertyMap, nullptr);
  584     if (!InvalidationMethod || I->second.hasMethod(InvalidationMethod))
  611       markInvalidated(IvI->second);
  624         markInvalidated(IvI->second);
  635         markInvalidated(IvI->second);
  707       markInvalidated(IvI->second);
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
  789   auto argumentIterator = method->getSecond().find(S);
  791   if (argumentIterator == method->getSecond().end())
  794   int argumentNumber = argumentIterator->getSecond();
tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp
   40       I->second = Used;
   74     I->second = Used;
  138     if (I->second == Unused) {
  156     if (I->second == Unused) {
  159       os << "Instance variable '" << *I->first << "' in class '" << *ID
  164         PathDiagnosticLocation::create(I->first, BR.getSourceManager());
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
  149     return LCM.find(&PD->getActivePath())->getSecond();
  179     return LCM.find(Path)->getSecond();
 2005     assert(!EndNotes->second.empty());
 2006     LastPiece = EndNotes->second[0];
 2028     for (const PathDiagnosticPieceRef &Note : VisitorNotes->second) {
 2192       Result.first->getSecond() = bugreporter::TrackingKind::Thorough;
 2273   return It->getSecond();
 2284     return It->getSecond();
 2466       return Descending ? LI->second > RI->second
 2466       return Descending ? LI->second > RI->second
 2467                         : LI->second < RI->second;
 2467                         : LI->second < RI->second;
 2533       assert(PriorityEntry->second <= Priority);
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
   84     checkers = &(CCI->second);
  896     return CCI->second;
tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
  520       NewN->addPredecessor(const_cast<ExplodedNode *>(PI->second), *G);
  531         const_cast<ExplodedNode *>(PI->second)->addPredecessor(NewN, *G);
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
 1603     return I->second & IK;
 1618     return I->second & IK;
tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
   91     I->second.second(I->second.first);
   91     I->second.second(I->second.first);
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
 2055     return I->second;
tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
 1276         return I->second;
 1308         return I->second;
tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp
  371     dependencies = I->second;
  381   return I->second;
  388   if (LI->second == HaveMarkedDependents)
  390   LI->second = HaveMarkedDependents;
tools/clang/lib/Tooling/Syntax/Tokens.cpp
  132   const MarkedFile &File = FileIt->second;
  160   return It->second.SpelledTokens;
  192   const MarkedFile &File = Files.find(FID)->second;
  216   auto &File = FileIt->second;
  239   auto &File = FileIt->second;
  443       TokenBuffer::MarkedFile &File = It.first->second;
  529         return Mapping->second; // found a mapping before the offset.
  605     const MarkedFile &File = Files.find(ID)->second;
tools/clang/lib/Tooling/Syntax/Tree.cpp
   30   return {FID, It.first->second};
tools/clang/tools/clang-refactor/ClangRefactor.cpp
  178     return *It->second;
tools/clang/tools/extra/clang-move/HelperDeclRefGraph.cpp
   23     const CallGraphNode *N = (I->second).get();
   68   return I == DeclMap.end() ? nullptr : I->second.get();
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
  233     return I->second;
tools/clang/tools/extra/clang-tidy/ExpandModularHeadersPPCallbacks.cpp
  126     Recorder->recordFileContent(It->getFirst(), *It->getSecond(), *InMemoryFs);
  126     Recorder->recordFileContent(It->getFirst(), *It->getSecond(), *InMemoryFs);
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  301     if (It->first->getName() == LengthExprStr)
  801       if (It->first->getName() == "__STDC_WANT_LIB_EXT1__") {
  802         const auto *MI = PP->getMacroInfo(It->first);
tools/clang/tools/extra/clang-tidy/bugprone/VirtualNearMissCheck.cpp
  186     return Iter->second;
  201     return Iter->second;
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp
  107   if (I != GeneratedDecls->end() && I->second == Name) {
  891     if (I != GeneratedDecls->end() && I->second == Symbol)
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp
  101           .first->second;
tools/clang/tools/extra/clang-tidy/utils/NamespaceAliaser.cpp
   87     if (FunctionAliases->second.count(Namespace) != 0) {
   88       return FunctionAliases->second.find(Namespace)->getValue();
tools/clang/tools/extra/clangd/CodeComplete.cpp
  905         SS.Signature.documentation = IndexDocIt->second;
 1544         Bundles[Ret.first->second].push_back(std::move(C));
tools/clang/tools/extra/clangd/FileDistance.cpp
   86           if (Cost < R.first->second) {
   87             R.first->second = Cost;
  109             Cache.try_emplace(Child, Unreachable).first->getSecond();
  133       Cost = It->second;
  152     return R.first->getSecond();
  155     R.first->second = forScheme(U->scheme()).distance(U->body());
  159   return R.first->second;
tools/clang/tools/extra/clangd/IncludeFixer.cpp
  433     return &I->second;
  452   return &E.first->second;
tools/clang/tools/extra/clangd/SourceCode.cpp
  485       if (SM.getFileOffset(It->second) > SM.getFileOffset(End))
  487       return {It->second, End};
tools/clang/tools/extra/clangd/index/Background.cpp
  282       FileIt->second->Relations.insert(&Rel);
tools/clang/tools/extra/clangd/index/FileIndex.cpp
  147           I.first->second = mergeSymbol(I.first->second, Sym);
  147           I.first->second = mergeSymbol(I.first->second, Sym);
  156         It->getSecond().References += Sym.second.size();
tools/clang/tools/extra/clangd/index/MemIndex.cpp
   66       Callback(*I->second);
   79     for (const auto &O : SymRefs->second) {
   98       for (const auto &Obj : It->second) {
tools/clang/tools/extra/clangd/index/Serialization.cpp
  189     return Index.find({S.data(), S.size()})->second;
tools/clang/tools/extra/clangd/index/Symbol.h
  213       return I == Symbols.end() ? nullptr : &I->second;
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp
  270     D = CanonicalDecls.try_emplace(D, ASTNode.OrigD).first->second;
  518     return Found->second;
  694     R.first->second = Compute();
  695   return R.first->second;
  734     I.first->second = Opts.FileFilter(ASTCtx->getSourceManager(), FID);
  735   return I.first->second;
tools/clang/tools/extra/clangd/index/dex/Dex.cpp
  106                                    : It->second.iterator(&It->first);
  106                                    : It->second.iterator(&It->first);
  248       Callback(*I->second);
  277       for (const auto &Object : It->second) {
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp
  390   return &InsertionResult.first->second;
  399   return &Iter->second;
tools/clang/tools/extra/clangd/unittests/SemanticHighlightingTests.cpp
  139       It->second.push_back(Token);
tools/clang/tools/extra/modularize/Modularize.cpp
  512       std::sort(H->second.begin(), H->second.end());
  512       std::sort(H->second.begin(), H->second.end());
  516           AllHeaderContents.find(H->first);
  524       if (H->second == KnownH->second)
  524       if (H->second == KnownH->second)
  529           H->second.begin(), H->second.end(), KnownH->second.begin(),
  529           H->second.begin(), H->second.end(), KnownH->second.begin(),
  529           H->second.begin(), H->second.end(), KnownH->second.begin(),
  530           KnownH->second.end(),
  531           std::back_inserter(HeaderContentMismatches[H->first]));
  679       Location Loc(SM, M->second.getLatest()->getLocation());
  683       Entities.add(M->first->getName().str(), Entry::EK_Macro, Loc);
  977     if (H->second.empty()) {
  983     ModUtil->addUniqueProblemFile(H->first->getName());
  984     errs() << "error: header '" << H->first->getName()
  986     for (unsigned I = 0, N = H->second.size(); I != N; ++I) {
  987       errs() << "note: '" << H->second[I].Name << "' in "
  988              << H->second[I].Loc.File->getName() << " at "
  989              << H->second[I].Loc.Line << ":" << H->second[I].Loc.Column
  989              << H->second[I].Loc.Line << ":" << H->second[I].Loc.Column
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
  956     I->second = container;
  967   return I->second;
 1078   return I->second;
 1087     return FI->second;
tools/clang/unittests/AST/ASTImporterTest.cpp
 4026   StoredDeclsList &L = I->second;
tools/clang/utils/TableGen/ClangAttrEmitter.cpp
 1866         if (!It->second.isRule() || It->second.getRule().isSubRule())
 1866         if (!It->second.isRule() || It->second.getRule().isSubRule())
 1868         Rules.push_back(It->second.getRule());
 1986     for (const auto &Rule : It->getSecond().getAggregateRuleSet()) {
 4141           Support.SubjectsToRules.find(Subject.value())->getSecond();
tools/dsymutil/DebugMap.cpp
  105   return Mapping->getSecond();
tools/gold/gold-plugin.cpp
  556   cf.leader_handle = LeaderHandle->second;
tools/lld/COFF/DriverUtils.cpp
  658     Export *existing = pair.first->second;
tools/lld/COFF/InputFiles.cpp
  375       readAssociativeDefinition(sym, def, parentSym->second);
tools/lld/COFF/PDB.cpp
 1769         uint32_t offsetInC = i->second + linesTmp.header()->RelocOffset;
tools/lld/COFF/SymbolTable.cpp
  345           undefDiags[it->second].files.push_back({file, symIndex});
tools/lld/COFF/Writer.cpp
  460       uint32_t &thunkSymbolIndex = insertion.first->second;
tools/lld/Common/DWARF.cpp
   81   if (!it->second.lt->getFileNameByIndex(
   82           it->second.file, {},
   86   return std::make_pair(fileName, it->second.line);
tools/lld/ELF/CallGraphSort.cpp
  113     return res.first->second;
tools/lld/ELF/InputFiles.cpp
 1227   it->second->isNeeded |= isNeeded;
tools/lld/ELF/SymbolTable.cpp
   64   int &symIndex = p.first->second;
  100   Symbol *sym = symVector[it->second];
tools/lld/ELF/SyntheticSections.cpp
 1169       return r.first->second;
tools/lld/ELF/Writer.cpp
 1226     SymbolOrderEntry &ent = it->second;
 1274     orderedSections.push_back({isec, i->second});
tools/lld/lib/Core/SymbolTable.cpp
  260   return pos->second;
  270     atom = pos->second;
tools/lld/lib/ReaderWriter/MachO/File.h
  146     const auto &vec = pos->second;
  191     auto vec = pos->second;
tools/lld/lib/ReaderWriter/MachO/GOTPass.cpp
  168     return pos->second;
tools/lld/lib/ReaderWriter/MachO/LayoutPass.cpp
  121   const DefinedAtom *ap = i->second;
  278     atom = targetFollowOnAtomsIter->second;
  301     atom = targetFollowOnAtomsIter->second;
  315     targetAtom = targetFollowOnAtomsIter->second;
  368       if (iter->second == targetAtom) {
  413     for (const DefinedAtom *nextAtom = start->second; nextAtom;
  428     const auto *root = (ri == _followOnRoots.end()) ? atom.get() : ri->second;
  429     uint64_t override = (oi == _ordinalOverrideMap.end()) ? 0 : oi->second;
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
  660     return pos->second;
 1300     return pos->second;
 1312     return pos->second;
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp
 1271   const CIEInfo &cieInfo = cieInfos.find(cie)->second;
tools/lld/lib/ReaderWriter/MachO/ShimPass.cpp
  103       assert(pos->second != nullptr);
  104       return pos->second;
tools/lld/lib/ReaderWriter/MachO/TLVPass.cpp
  116       return pos->second;
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
  157     return _refNames.find(atom)->second;
tools/lld/wasm/SymbolTable.cpp
   85   if (it == symMap.end() || it->second == -1)
   87   return symVector[it->second];
   92   symVector[it->second] = sym;
   98   int &symIndex = p.first->second;
tools/lld/wasm/SyntheticSections.cpp
   76   return pair.first->second;
   85   return it->second;
tools/lldb/include/lldb/Utility/Reproducer.h
  262     return static_cast<T *>(it->second.get());
tools/lldb/source/Expression/ExpressionVariable.cpp
   37     return si->second;
tools/lldb/source/Host/common/MainLoop.cpp
  359   sigaction(signo, &it->second.old_action, nullptr);
  364   int ret = pthread_sigmask(it->second.was_blocked ? SIG_BLOCK : SIG_UNBLOCK,
  401     it->second.callback(*this); // Do the work
  407     it->second(*this); // Do the work
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
  428         lookup->get(mi->first->getName());
  431         ii = mi->first;
  467       macro_expansion.append(mi->first->getName().str());
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
  104     return i->second;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp
  173     return iter->second;
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 4420                 const uint32_t GSYM_sym_idx = pos->second;
 4491             llvm::MachO::GET_LIBRARY_ORDINAL(undef_pos->second);
 4611                 stub_symbol = symtab->SymbolAtIndex(index_pos->second);
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp
 1984   if (iter->second->GetTraceID() == m_pt_proces_trace_id) {
 2058   if (iter->second->GetTraceID() != traceid) {
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
 4246     module_spec = cached->second;
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp
  140     return m_map.try_emplace(file, m_map.size() + 1).first->second;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 2126                     static_cast<uint32_t>(pos->second),
 2127                     pos->first->getNameAsString().c_str());
 2141                     (uint32_t)base_pos->second.getQuantity(),
 2142                     base_pos->first->getNameAsString().c_str());
 2155                     static_cast<uint32_t>(vbase_pos->second.getQuantity()),
 2156                     vbase_pos->first->getNameAsString().c_str());
 3327     return cache_pos->second;
 3606       return pos->second;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  892   FileSpecList &list = iter_bool.first->second;
 1426   DWARFDIE dwarf_die = GetDIE(die_it->getSecond());
tools/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.h
   92       return pos->second.Find(die, decl, byte_size, entry);
tools/lldb/source/Plugins/SymbolFile/NativePDB/CompileUnitIndex.cpp
  118     return *result.first->second;
  129   std::unique_ptr<CompilandIndexItem>& cci = result.first->second;
  179   return iter->second.get();
  186   return iter->second.get();
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
  265   clang::QualType parent_qt = GetOrCreateType(parent_iter->second);
  362       entry.second = iter->second;
  596     return GetOrCreateDeclContextForUid(PdbTypeSymId(iter->second));
  650   DeclStatus &status = status_iter->second;
  802     return iter->second;
  954     return iter->second;
 1309     PdbCompilandSymId block_id = PdbSymUid(iter->second.uid).asCompilandSym();
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
  702         TypeSP result = full_iter->second;
  735     return iter->second;
  850     emplace_result.first->second = CreateGlobalVariable(var_id);
  852   return emplace_result.first->second;
  863     emplace_result.first->second = CreateFunction(func_id, comp_unit);
  865   return emplace_result.first->second;
  874     emplace_result.first->second = CreateCompileUnit(cci);
  876   lldbassert(emplace_result.first->second);
  877   return emplace_result.first->second;
  883     return *iter->second;
 1369     return iter->second;
 1395     return iter->second;
 1542     return &*iter->second;
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
  793       symbol_file->GetPDBSession().getSymbolById(uid_it->getSecond());
  820     return it->second;
 1110     set = &pit->second;
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
  555     return find_result->second.get();
  920     return result->second;
 1042         variable_list->AddVariableIfUnique(result->second);
 1510       types.Insert(iter->second);
 1560     types.Insert(iter->second);
 1728     return found_cu->second;
tools/lldb/source/Symbol/ClangASTImporter.cpp
  584     bit_size = pos->second.bit_size;
  585     alignment = pos->second.alignment;
  586     field_offsets.swap(pos->second.field_offsets);
  587     base_offsets.swap(pos->second.base_offsets);
  588     vbase_offsets.swap(pos->second.vbase_offsets);
tools/lldb/source/Symbol/ClangExternalASTSourceCommon.cpp
   39     return iter->second;
tools/lldb/source/Symbol/CompileUnit.cpp
  126   return it->second;
tools/lldb/source/Target/SectionLoadList.cpp
   58       section_load_addr = pos->second;
   82       if (load_addr == sta_pos->second)
   85         sta_pos->second = load_addr;
  160       addr_t load_addr = sta_pos->second;
tools/lldb/source/Utility/Reproducer.cpp
  158   return e.first->getSecond().get();
tools/lldb/source/Utility/SelectHelper.cpp
   64     return pos->second.read_is_set;
   72     return pos->second.write_is_set;
   80     return pos->second.error_is_set;
tools/lldb/source/Utility/UserIDResolver.cpp
   23     iter_bool.first->second = (this->*do_get)(id);
   24   if (iter_bool.first->second)
   25     return llvm::StringRef(*iter_bool.first->second);
tools/lldb/tools/lldb-vscode/JSONUtils.cpp
  493       object.try_emplace("sourceReference", addr_srcref->second);
  494       disasm_line = g_vsc.GetLineForPC(addr_srcref->second, pc);
  506         object.try_emplace("sourceReference", addr_srcref->second);
  507         disasm_line = g_vsc.GetLineForPC(addr_srcref->second, pc);
tools/lldb/tools/lldb-vscode/SourceReference.h
   25       return addr_line->second;
tools/lldb/tools/lldb-vscode/VSCode.cpp
   60     return pos->second.GetLineForPC(pc);
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp
 1609         pair.second.UpdateBreakpoint(request_pos->second);
 1926     EmplaceSafeString(body, "content", pos->second.content);
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp
   66   return Iter == m_registers.end() ? nullptr : &Iter->getSecond();
tools/llvm-c-test/echo.cpp
  393       return i->second;
  436         auto I = i->second;
  782         return i->second;
tools/llvm-cfi-verify/lib/FileAnalysis.cpp
  242   for (uint64_t SourceInstrAddress : TargetRefsKV->second) {
tools/llvm-cfi-verify/lib/GraphBuilder.cpp
   65     Addresses.push_back(It->second);
   66     It = IntermediateNodes.find(It->second);
tools/llvm-cxxmap/llvm-cxxmap.cpp
  100         ItAndIsNew.first->second != Symbol) {
  102                ItAndIsNew.first->second,
tools/llvm-diff/DifferenceEngine.cpp
  357             Engine.logf("left switch has extra case %l") << I->first;
tools/llvm-dwp/DWPStringPool.h
   51     return Pair.first->second;
tools/llvm-lipo/llvm-lipo.cpp
  591       reportError(Entry.first->second->getFileName() + " and " +
tools/llvm-mca/Views/BottleneckAnalysis.h
  148     const InstructionPressureInfo &Info = IPI.find(IID)->second;
  154     const InstructionPressureInfo &Info = IPI.find(IID)->second;
  160     const InstructionPressureInfo &Info = IPI.find(IID)->second;
tools/llvm-objcopy/COFF/Object.cpp
   37   return It->second;
   57       It->second->Referenced = true;
   84   return It->second;
tools/llvm-pdbutil/DumpOutputStyle.h
   58       Iter.first->second.update(RecordSize);
tools/llvm-pdbutil/StreamUtil.cpp
  174             moduleStream(ModIter->second.Descriptor.getModuleName(), StreamIdx,
  175                          ModIter->second.Modi);
  178             stream(StreamPurpose::NamedStream, NSIter->second, StreamIdx);
tools/llvm-xray/func-id-helper.cpp
   23     return CacheIt->second;
tools/llvm-xray/trie-node.h
   76           mergeTrieNodes(*(iter->second), *Callee, Node, NodeStore, MergeFn));
tools/obj2yaml/elf2yaml.cpp
  109     Ret = (Name + " [" + Twine(++It.first->second) + "]").str();
  141           (Name + " [" + Twine(++It.first->second) + "]").str();
tools/polly/include/polly/ScopInfo.h
 1415     if (It->second.empty())
 1417     return &It->second;
 1432     for (auto Access : It->getSecond()) {
tools/polly/lib/Analysis/DependenceInfo.cpp
  656       StmtScat = Lookup->second;
  914     if (It->second) {
  915       if (It->second->getDependenceLevel() == Level)
  916         return *It->second.get();
  926   return *Inserted.first->second;
tools/polly/lib/Analysis/ScopDetection.cpp
  411     DetectionContext &Context = It.first->second;
 1399     DetectionContext &Context = It.first->second;
 1468   DetectionContext &Context = It.first->second;
 1828   return &DCMIt->second;
tools/polly/lib/Analysis/ScopInfo.cpp
 1350     It->second.remove(MA);
 1351     if (It->second.empty())
 1677     return DIt->getSecond();
 1729       StmtMapIt->second.erase(std::remove(StmtMapIt->second.begin(),
 1729       StmtMapIt->second.erase(std::remove(StmtMapIt->second.begin(),
 1730                                           StmtMapIt->second.end(), &Stmt),
 1731                               StmtMapIt->second.end());
 2425   return StmtMapIt->second;
 2526   return It->second;
 2544   return It->second;
tools/polly/lib/CodeGen/BlockGenerators.cpp
 1244     Value *NewVector = VecOp->second;
 1516     ValueMapT &RegionMap = Inserted.first->second;
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
  381   return It->second;
tools/polly/lib/Transform/ZoneAlgo.cpp
  542     return It->second;
unittests/ADT/DenseMapTest.cpp
  145   EXPECT_EQ(this->getKey(), it->first);
  146   EXPECT_EQ(this->getValue(), it->second);
  313     visited[visitedIndex[it->first]] = true;
  538   EXPECT_EQ(1u, map.find(0)->second);
  539   EXPECT_EQ(2u, map.find(1)->second);
  540   EXPECT_EQ(3u, map.find(2)->second);
  544   EXPECT_EQ(1u, map.find_as("a")->second);
  545   EXPECT_EQ(2u, map.find_as("b")->second);
  546   EXPECT_EQ(3u, map.find_as("c")->second);
unittests/DebugInfo/GSYM/GSYMTest.cpp
   68   EXPECT_EQ(R.first->second, Index1);
   71   EXPECT_EQ(R.first->second, Index1);
   74   EXPECT_EQ(R.first->second, Index2);
   77   EXPECT_EQ(R.first->second, Index2);
unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp
   33     EXPECT_EQ(I->second.getAddress(), FooAddr)
  865     EXPECT_EQ(I->second.getAddress(), FooSym.getAddress())
 1007           EXPECT_EQ(F.getSymbols().find(&JD)->second, Names)
unittests/ProfileData/CoverageMappingTest.cpp
  164       return R->second;
unittests/Support/ReverseIterationTest.cpp
   54     ASSERT_EQ(iter->first, IterKeys[i]);
  108     ASSERT_EQ(iter->second, Keys[i]->value);
unittests/XRay/FDRBlockIndexerTest.cpp
   69   EXPECT_THAT(T1Blocks->second,
   74   EXPECT_THAT(T2Blocks->second, ElementsAre(Field(&BlockIndexer::Block::Records,
unittests/XRay/FDRRecordsTest.cpp
   71   ASSERT_THAT(T1Blocks->second.size(), Eq(2u));
   74   ASSERT_THAT(T2Blocks->second.size(), Eq(1u));
unittests/XRay/GraphTest.cpp
  217   EXPECT_EQ(1u, G.vertices().begin()->second.VA);
  218   EXPECT_EQ(0u, G.vertices().begin()->first);
  245   EXPECT_EQ(EI(0u, 0u), G.edges().begin()->first);
  246   EXPECT_EQ(2u, G.edges().begin()->second.EA);
utils/TableGen/AsmMatcherEmitter.cpp
 1842         SrcOp2 = findAsmOperandNamed(Name, Insert.first->second);
 1847           Insert.first->second = SrcOp2;
utils/TableGen/CodeGenRegisters.cpp
  374     if (Ins->second == SubReg.first)
  382                   SubReg.first->getName() + " and " + Ins->second->getName());
 1073   for (CodeGenRegisterClass *RC : FindI->second)
utils/TableGen/CodeGenSchedule.cpp
  251     PrintNote(It->second->getLoc(), "Previous declaration was here.");
  333     unsigned ProcIndex = ProcModelMap.find(SchedModel)->second;
  418     STIPredicateFunction &PreviousDef = STIPredicates[It->second];
 1058     unsigned SCIdx = Pos->second;
 1209     ProcModels[I->second].ItinRWDefs.push_back(RWDef);
utils/TableGen/CodeGenSchedule.h
  483     return ProcModels[I->second];
  489     return ProcModels[I->second];
utils/TableGen/CodeGenTarget.cpp
  419   return I->second.get();
utils/TableGen/CodeGenTarget.h
  151     return *I->second;
utils/TableGen/FixedLenDecoderEmitter.cpp
 2469           i, IndexOfInstruction.find(Def)->second);
utils/TableGen/GlobalISelEmitter.cpp
  569     return I->second;
 1673                                     VI->second);
 3037   return *I->second;
 3764   OM.addPredicate<ComplexPatternOperandMatcher>(OM, *ComplexPattern->second);
 3947         DstMIBuilder.addRenderer<CustomRenderer>(*I->second, Child->getName());
 4062           *ComplexPattern->second, DstChild->getName(),
utils/TableGen/SearchableTableEmitter.cpp
  714     GenericTable &Table = *It->second;