|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/DbgEntityHistoryCalculator.h 87 auto &Entries = VarEntries[Var];
include/llvm/MC/MCDwarf.h 181 MCLineDivisions[Sec].push_back(LineEntry);
include/llvm/Transforms/IPO/Attributor.h 772 QueryMap[&FromAA].insert(const_cast<AbstractAttribute *>(&ToAA));
945 QueryMap[&AA].insert(const_cast<AbstractAttribute *>(QueryingAA));
967 QueryMap[AA].insert(const_cast<AbstractAttribute *>(QueryingAA));
lib/Analysis/ModuleSummaryAnalysis.cpp 353 auto &ValueInfo = CallGraphEdges[Index.getOrInsertValueInfo(
379 CallGraphEdges[Index.getOrInsertValueInfo(Callee)];
389 CallGraphEdges[Index.getOrInsertValueInfo(Candidate.Value)]
452 CallGraphEdges[Index.getOrInsertValueInfo(I)].updateHotness(
lib/Analysis/VectorUtils.cpp 502 MinBWs[cast<Instruction>(*MI)] = MinBW;
843 AccessStrideInfo[&I] = StrideDescriptor(Stride, Scev, Size, *Alignment);
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 1277 GlobalGOTEquivs[GOTEquivSym] = std::make_pair(&G, NumGOTEquivUsers);
2654 AsmPrinter::GOTEquivUsePair Result = AP.GlobalGOTEquivs[GOTEquivSym];
2665 AP.GlobalGOTEquivs[GOTEquivSym] = std::make_pair(GV, NumUses);
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 2176 Info.Methods[SP->getRawName()].push_back(SP);
2833 assert(CurFn == FnDebugInfo[&GV].get());
lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp 59 auto &Entries = VarEntries[Var];
75 auto &Entries = VarEntries[Var];
94 LabelInstr[Label] = &MI;
lib/CodeGen/AsmPrinter/DwarfDebug.cpp 2345 SectionRanges[&Range.Begin->getSection()].push_back(&Range);
2495 SectionMap[Section].push_back(SCU);
2500 SectionMap[nullptr].push_back(SCU);
lib/CodeGen/CodeGenPrepare.cpp 1898 LargeOffsetGEPMap[ArgVal].append(GEPs.begin(), GEPs.end());
4724 LargeOffsetGEPMap[GEP->getPointerOperand()].push_back(LargeOffsetGEP);
lib/CodeGen/InlineSpiller.cpp 1155 MergeableSpills[MIdx].insert(&Spill);
1168 return MergeableSpills[MIdx].erase(&Spill);
lib/CodeGen/MachinePipeliner.cpp 674 SmallVector<SUnit *, 4> &SUs = PendingLoads[V];
lib/CodeGen/ScheduleDAGInstrs.cpp 624 MapVector::operator[](V).push_back(SU);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 5915 DanglingDebugInfoMap[V].emplace_back(&DI, dl, SDNodeOrder);
lib/CodeGen/WinEHPrepare.cpp 685 FuncletBlocks[Color].push_back(&BB);
1218 FuncletBlocks[FuncletPad].push_back(NewBlock);
lib/DebugInfo/DWARF/DWARFContext.cpp 1495 InfoSections[SectionRef()].Data = SecIt.second->getBuffer();
1497 InfoDWOSections[SectionRef()].Data = SecIt.second->getBuffer();
1499 TypesSections[SectionRef()].Data = SecIt.second->getBuffer();
1501 TypesDWOSections[SectionRef()].Data = SecIt.second->getBuffer();
1578 InfoSections[Section].Data = Data;
1580 InfoDWOSections[Section].Data = Data;
1582 TypesSections[Section].Data = Data;
1584 TypesDWOSections[Section].Data = Data;
1622 Map = &static_cast<DWARFSectionMap &>(InfoSections[*RelocatedSection])
1626 InfoDWOSections[*RelocatedSection])
1630 &static_cast<DWARFSectionMap &>(TypesSections[*RelocatedSection])
1634 TypesDWOSections[*RelocatedSection])
lib/IR/DIBuilder.cpp 227 AllMacrosPerParent[Parent].insert(M);
236 AllMacrosPerParent[Parent].insert(MF);
lib/IR/LegacyPassManager.cpp 1804 FunctionPassManagerImpl *FPP = OnTheFlyManagers[P];
1810 OnTheFlyManagers[P] = FPP;
1836 FunctionPassManagerImpl *FPP = OnTheFlyManagers[MP];
lib/IR/Verifier.cpp 2107 Instruction *CycleTerminator = SiblingFuncletInfo[CyclePad];
3861 SiblingFuncletInfo[&FPI] = cast<Instruction>(U);
3950 SiblingFuncletInfo[&CatchSwitch] = &CatchSwitch;
lib/MC/ConstantPools.cpp 76 return ConstantPools[Section];
lib/MC/MCWin64EH.cpp 561 EpilogInfo[EpilogStart] = EpilogInfo.lookup(MatchingEpilog);
566 EpilogInfo[EpilogStart] = TotalCodeBytes;
lib/ObjectYAML/ELFYAML.cpp 929 Map["STV_PROTECTED"] = ELF::STV_PROTECTED;
930 Map["STV_HIDDEN"] = ELF::STV_HIDDEN;
931 Map["STV_INTERNAL"] = ELF::STV_INTERNAL;
936 Map["STV_DEFAULT"] = ELF::STV_DEFAULT;
943 Map["STO_MIPS_MIPS16"] = ELF::STO_MIPS_MIPS16;
944 Map["STO_MIPS_MICROMIPS"] = ELF::STO_MIPS_MICROMIPS;
945 Map["STO_MIPS_PIC"] = ELF::STO_MIPS_PIC;
946 Map["STO_MIPS_PLT"] = ELF::STO_MIPS_PLT;
947 Map["STO_MIPS_OPTIONAL"] = ELF::STO_MIPS_OPTIONAL;
lib/ProfileData/SampleProfWriter.cpp 150 FuncOffsetTable[Name] = Offset - SecLBRProfileStart;
310 NameTable[N] = i++;
553 FuncOffsetTable[Name] = Offset;
lib/Target/AArch64/AArch64StackTagging.cpp 532 Allocas[AI].AI = AI;
539 Allocas[AI].DbgVariableIntrinsics.push_back(DVI);
554 Allocas[AI].LifetimeStart.push_back(II);
556 Allocas[AI].LifetimeEnd.push_back(II);
lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp 74 CurFrame->EpilogMap[CurrentEpilog].push_back(Inst);
187 CurFrame->EpilogMap[CurrentEpilog].push_back(Inst);
lib/Target/PowerPC/PPCAsmPrinter.cpp 342 MCSymbol *&TOCEntry = TOC[Sym];
lib/Target/SystemZ/SystemZTDC.cpp 96 ConvertedInsts[I] = std::make_tuple(V, Mask, Worthy);
290 std::tie(Op0, Mask0, Worthy0) = ConvertedInsts[cast<Instruction>(I.getOperand(0))];
291 std::tie(Op1, Mask1, Worthy1) = ConvertedInsts[cast<Instruction>(I.getOperand(1))];
lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp 99 DtorFuncs[PriorityValue][Associated].push_back(DtorFunc);
lib/Target/X86/X86WinAllocaExpander.cpp 160 Lowerings[&MI] = L;
lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp 151 InstInfoMap[cast<Instruction>(Src)].ValidBitWidth = TruncBitWidth;
164 auto &Info = InstInfoMap[I];
177 std::max(Info.MinBitWidth, InstInfoMap[IOp].MinBitWidth);
197 InstInfoMap[IOp].ValidBitWidth = std::max(ValidBitWidth, IOpBitwidth);
lib/Transforms/IPO/Attributor.cpp 888 auto &ReturnInstSet = ReturnedValues[&Arg];
1094 auto Size = RVS.RetValsMap[&Val].size();
1095 RVS.RetValsMap[&Val].insert(RVS.RetInsts.begin(), RVS.RetInsts.end());
1096 bool Inserted = RVS.RetValsMap[&Val].size() != Size;
1212 NewRVsMap[RetVal].insert(It.second.begin(), It.second.end());
1222 auto &ReturnInsts = ReturnedValues[It.first];
4483 auto &QuerriedAAs = QueryMap[ChangedAA];
4542 auto &QuerriedAAs = QueryMap[ChangedAA];
lib/Transforms/IPO/WholeProgramDevirt.cpp 1584 CallSlots[{TypeId, Call.Offset}].addCallSite(Ptr, Call.CS, nullptr);
1670 CallSlots[{TypeId, Call.Offset}].addCallSite(Ptr, Call.CS,
1827 CallSlots[{MD, VF.Offset}].CSInfo.addSummaryTypeTestAssumeUser(FS);
1832 CallSlots[{MD, VF.Offset}].CSInfo.addSummaryTypeCheckedLoadUser(FS);
1838 CallSlots[{MD, VC.VFunc.Offset}]
1846 CallSlots[{MD, VC.VFunc.Offset}]
1948 CallSlots[{Name, VF.Offset}].CSInfo.addSummaryTypeTestAssumeUser(FS);
1953 CallSlots[{Name, VF.Offset}].CSInfo.addSummaryTypeCheckedLoadUser(FS);
1959 CallSlots[{Name, VC.VFunc.Offset}]
1967 CallSlots[{Name, VC.VFunc.Offset}]
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 305 WorkMap[LT] = NewI;
315 WorkMap[GEP] = NewI;
324 WorkMap[BC] = NewI;
337 WorkMap[&I] = V;
lib/Transforms/Instrumentation/CGProfile.cpp 35 uint64_t &Count = Counts[std::make_pair(F, CalledF)];
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 1448 PersonalityFns[F.getPersonalityFn()->stripPointerCasts()].push_back(&F);
1450 PersonalityFns[nullptr].push_back(&F);
lib/Transforms/Scalar/ADCE.cpp 125 bool isLive(BasicBlock *BB) { return BlockInfo[BB].Live; }
164 void markLive(BasicBlock *BB) { markLive(BlockInfo[BB]); }
226 auto &Info = BlockInfo[&BB];
299 auto &Info = BlockInfo[BB];
309 markLive(BlockInfo[DFNode->getBlock()].Terminator);
314 auto &EntryInfo = BlockInfo[BB];
445 auto &Info = BlockInfo[PN->getParent()];
455 auto &Info = BlockInfo[PredBB];
567 << (BlockInfo[BB].Live ? " LIVE\n" : "\n");
574 auto &Info = BlockInfo[BB];
590 auto *Info = &BlockInfo[Succ];
644 BlockInfo[Block].PostOrder = PostOrder++;
lib/Transforms/Scalar/ConstantHoisting.cpp 419 ConstCandVecType &ExprCandVec = ConstGEPCandMap[BaseGV];
643 ConstGEPCandMap[BaseGV] : ConstIntCandVec;
645 ConstGEPInfoMap[BaseGV] : ConstIntInfoVec;
776 Instruction *&ClonedCastInst = ClonedCastMap[CastInst];
829 BaseGV ? ConstGEPInfoMap[BaseGV] : ConstIntInfoVec;
lib/Transforms/Scalar/DivRemPairs.cpp 134 RemMap[DivRemMapKey(true, I.getOperand(0), I.getOperand(1))] = &I;
136 RemMap[DivRemMapKey(false, I.getOperand(0), I.getOperand(1))] = &I;
138 RemMap[Match->Key] = Match->Value;
lib/Transforms/Scalar/Float2Int.cpp 438 return ConvertedInsts[I];
506 ConvertedInsts[I] = NewV;
lib/Transforms/Scalar/GVN.cpp 1133 PredLoads[Pred] = nullptr;
1153 PredLoads[NewPred] = nullptr;
1436 ReplaceOperandsWithMap[V] = True;
1498 ReplaceOperandsWithMap[CmpLHS] = CmpRHS;
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 594 StoreRefsForMemset[Ptr].push_back(SI);
599 StoreRefsForMemsetPattern[Ptr].push_back(SI);
lib/Transforms/Scalar/LoopRerollPass.cpp 1014 Uses[&I].resize(IL_End);
1029 Uses[I].set(0);
1044 Uses[I].set(Idx);
1051 Uses[I].set(IL_All);
1067 Uses[I].set(IL_All);
1162 Uses[I].set(IL_All);
1172 Uses[IVUser].set(IL_All);
1176 Uses[UUser].set(IL_All);
1180 Uses[UUser].set(IL_All);
1186 Uses[BI].set(IL_All);
1437 unsigned I = Uses[&*J].find_first();
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 612 Value *&Cached = Cache[I];
618 assert(Cache[I] != nullptr);
910 BDVState OldState = States[BDV];
913 States[BDV] = NewState;
949 States[I] = BDVState(BDVState::Base, BaseInst);
996 States[I] = BDVState(BDVState::Conflict, BaseInst);
1015 Base = States[BDV].getBaseValue();
1126 << (Cache.count(BDV) ? Cache[BDV]->getName().str() : "none")
1134 assert((!isKnownBaseResult(Cache[BDV]) || Cache[BDV] == Base) &&
1134 assert((!isKnownBaseResult(Cache[BDV]) || Cache[BDV] == Base) &&
1137 Cache[BDV] = Base;
1140 return Cache[Def];
1165 PointerToBase[ptr] = base;
2043 if (RootOfChain != Info.PointerToBase[LiveValue]) {
2045 PHINode *AlternateRootPhi = dyn_cast<PHINode>(Info.PointerToBase[LiveValue]);
2145 InsertBefore, RootOfChain, Info.PointerToBase[LiveValue]);
2146 Info.RematerializedValues[RematerializedValue] = LiveValue;
2156 NormalInsertBefore, RootOfChain, Info.PointerToBase[LiveValue]);
2158 UnwindInsertBefore, RootOfChain, Info.PointerToBase[LiveValue]);
2160 Info.RematerializedValues[NormalRematerializedValue] = LiveValue;
2161 Info.RematerializedValues[UnwindRematerializedValue] = LiveValue;
2718 checkBasicSSA(DT, Data.LiveSet[&BB], BB.getTerminator());
2719 checkBasicSSA(DT, Data.LiveOut[&BB], BB.getTerminator(), true);
2720 checkBasicSSA(DT, Data.LiveIn[&BB], BB.getTerminator());
2730 Data.KillSet[&BB] = computeKillSet(&BB);
2731 Data.LiveSet[&BB].clear();
2732 computeLiveInValues(BB.rbegin(), BB.rend(), Data.LiveSet[&BB]);
2735 for (Value *Kill : Data.KillSet[&BB])
2736 assert(!Data.LiveSet[&BB].count(Kill) && "live set contains kill");
2739 Data.LiveOut[&BB] = SetVector<Value *>();
2740 computeLiveOutSeed(&BB, Data.LiveOut[&BB]);
2741 Data.LiveIn[&BB] = Data.LiveSet[&BB];
2741 Data.LiveIn[&BB] = Data.LiveSet[&BB];
2742 Data.LiveIn[&BB].set_union(Data.LiveOut[&BB]);
2742 Data.LiveIn[&BB].set_union(Data.LiveOut[&BB]);
2743 Data.LiveIn[&BB].set_subtract(Data.KillSet[&BB]);
2743 Data.LiveIn[&BB].set_subtract(Data.KillSet[&BB]);
2744 if (!Data.LiveIn[&BB].empty())
2754 SetVector<Value *> LiveOut = Data.LiveOut[BB];
2758 LiveOut.set_union(Data.LiveIn[Succ]);
2767 Data.LiveOut[BB] = LiveOut;
2771 LiveTmp.set_union(Data.LiveSet[BB]);
2772 LiveTmp.set_subtract(Data.KillSet[BB]);
2775 const SetVector<Value *> &OldLiveIn = Data.LiveIn[BB];
2778 Data.LiveIn[BB] = LiveTmp;
2797 SetVector<Value *> LiveOut = Data.LiveOut[BB];
lib/Transforms/Scalar/SCCP.cpp 855 mergeInValue(TrackedMultipleRetVals[std::make_pair(F, i)], F,
1354 TrackedMultipleRetVals[std::make_pair(F, i)]);
lib/Transforms/Scalar/StructurizeCFG.cpp 588 Map[&Phi].push_back(std::make_pair(From, Deleted));
599 AddedPhis[To].push_back(From);
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp 795 LoadRefs[ID].push_back(LI);
841 StoreRefs[ID].push_back(SI);
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp 494 Inductions[Phi] = ID;
lib/Transforms/Vectorize/LoopVectorize.cpp 5188 LoopInvariantRegs = R.LoopInvariantRegs[pair.first];
5416 RegUsage[ClassID] = 1;
5418 RegUsage[ClassID] += 1;
5429 RegUsage[ClassID] = 1;
5431 RegUsage[ClassID] += 1;
5435 RegUsage[ClassID] = GetRegUsage(Inst->getType(), VFs[j]);
5437 RegUsage[ClassID] += GetRegUsage(Inst->getType(), VFs[j]);
5444 MaxUsages[j][pair.first] = std::max(MaxUsages[j][pair.first], pair.second);
5444 MaxUsages[j][pair.first] = std::max(MaxUsages[j][pair.first], pair.second);
5446 MaxUsages[j][pair.first] = pair.second;
5464 Invariant[ClassID] = Usage;
5466 Invariant[ClassID] += Usage;
6095 RetTy = IntegerType::get(RetTy->getContext(), MinBWs[I]);
6241 ValTy = IntegerType::get(ValTy->getContext(), MinBWs[Op0AsInstruction]);
lib/Transforms/Vectorize/SLPVectorizer.cpp 2294 auto &BSRef = BlocksSchedules[BB];
2921 IntegerType::get(F->getContext(), MinBWs[VL[0]].first), VL.size());
3478 auto *MinTy = IntegerType::get(F->getContext(), MinBWs[ScalarRoot].first);
3480 MinBWs[ScalarRoot].second ? Instruction::SExt : Instruction::ZExt;
3574 BlocksSchedules[BB]->getScheduleData(E->isOneOf(E->Scalars.back()));
4257 auto *MinTy = IntegerType::get(F->getContext(), MinBWs[ScalarRoot].first);
4271 if (MinBWs[ScalarRoot].second)
4309 auto &Locs = ExternallyUsedValues[Scalar];
5184 MinBWs[Scalar] = std::make_pair(MaxBitWidth, !IsKnownPositive);
5476 Stores[GetUnderlyingObject(SI->getPointerOperand(), *DL)].push_back(SI);
5490 GEPs[GEP->getPointerOperand()].push_back(GEP);
6119 ExtraArgs[ParentStackElem.first] = nullptr;
6130 ExtraArgs[ParentStackElem.first] = ExtraArg;
6401 ExternallyUsedValues[Pair.second].push_back(Pair.first);
6405 ExternallyUsedValues[ReductionRoot];
tools/clang/include/clang/AST/OpenMPClause.h 4463 ComponentListMap[*DI].push_back(*CI);
tools/clang/lib/AST/ASTContext.cpp10242 MangleNumbers[ND] = Number;
10252 StaticLocalNumbers[VD] = Number;
tools/clang/lib/AST/CXXInheritance.cpp 556 = Overrides[OverriddenSubobject];
652 Overriders[CanonOM].add(OM->second);
674 Overriders[CanonM].add(SubobjectNumber,
700 Overriders[CanonOM].replaceAll(
716 Overriders[CanonM].add(SubobjectNumber,
tools/clang/lib/CodeGen/CGException.cpp 1519 llvm::BasicBlock *&TerminateFunclet = TerminateFunclets[CurrentFuncletPad];
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 7933 Info[VD].emplace_back(L, MapType, MapModifiers, ReturnDevicePointer,
8005 DeferredInfo[nullptr].emplace_back(IE, VD);
8114 Info[VD].emplace_back(L, MapType, MapModifiers, ReturnDevicePointer,
tools/clang/lib/CodeGen/CodeGenModule.cpp 1066 MangledDeclNames[OtherGD.getCanonicalDecl()] = Result.first->first();
1102 return MangledDeclNames[CanonicalGD] = Result.first->first();
5489 DeferredEmptyCoverageMappingDecls[D] = true;
5507 DeferredEmptyCoverageMappingDecls[D] = false;
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 1515 MappedType &V = uses[vd];
tools/clang/lib/Sema/SemaDeclAttr.cpp 7419 WeakUndeclaredIdentifiers[Id] = W;
tools/clang/lib/Sema/SemaDeclCXX.cpp 9393 KnownNamespaces[Namespc] = false;
tools/clang/lib/Sema/SemaDeclObjC.cpp 4971 ReferencedSelectors[Sels[I].first] = Sels[I].second;
tools/clang/lib/Sema/SemaExpr.cpp15633 SourceLocation &old = SemaRef.UndefinedButUsed[Var->getCanonicalDecl()];
tools/clang/lib/Sema/SemaExprCXX.cpp 3190 DeleteExprs[Detector.Field].push_back(
tools/clang/lib/Sema/SemaLookup.cpp 3494 NamedDecl *&Old = Decls[cast<NamedDecl>(New->getCanonicalDecl())];
4932 KnownNamespaces[N] = true;
5481 auto &State = DelayedTypos[TE];
tools/clang/lib/Sema/SemaOpenMP.cpp 5940 Captures[Capture] = Ref;
6972 Captures[DRE] = DRE;
tools/clang/lib/Serialization/ASTReader.cpp 1934 PendingMacroIDs[II].push_back(PendingMacroInfo(M, MacroDirectivesOffset));
8666 Exprs[FD].push_back(std::make_pair(DeleteLoc, IsArrayForm));
8845 PendingIdentifierInfos[II].append(DeclIDs.begin(), DeclIDs.end());
tools/clang/lib/Serialization/ASTReaderDecl.cpp 517 Reader.PendingBodies[FD] = GetCurrentCursorOffset();
1014 Reader.PendingBodies[MD] = GetCurrentCursorOffset();
3192 Reader.PendingFakeLookupResults[Name.getAsIdentifierInfo()]
4343 if (Reader.PendingBodies[FD]) {
tools/clang/lib/Serialization/ASTWriter.cpp 4648 IdentID ID = IdentifierIDs[II];
4658 unsigned ID = SelectorIDs[Sel];
4940 ASTWriter::UpdateRecord &Record = DeclUpdates[TU];
4950 DeclUpdates[Number.first].push_back(DeclUpdate(UPD_MANGLING_NUMBER,
4954 DeclUpdates[Number.first].push_back(DeclUpdate(UPD_STATIC_LOCAL_NUMBER,
5515 IdentID &ID = IdentifierIDs[II];
5558 SelectorID SID = SelectorIDs[Sel];
5563 SID = SelectorIDs[Sel];
5567 SelectorIDs[Sel] = SID;
6285 IdentID &StoredID = IdentifierIDs[II];
6310 SelectorID &StoredID = SelectorIDs[S];
6338 DeclUpdates[RD].push_back(
6403 DeclUpdates[RD].push_back(DeclUpdate(UPD_CXX_ADDED_IMPLICIT_MEMBER, D));
6417 DeclUpdates[D].push_back(UPD_CXX_RESOLVED_EXCEPTION_SPEC);
6426 DeclUpdates[D].push_back(
6439 DeclUpdates[D].push_back(DeclUpdate(UPD_CXX_RESOLVED_DTOR_DELETE, Delete));
6450 DeclUpdates[D].push_back(DeclUpdate(UPD_CXX_ADDED_FUNCTION_DEFINITION));
6459 DeclUpdates[D].push_back(DeclUpdate(UPD_CXX_ADDED_VAR_DEFINITION));
6468 DeclUpdates[D].push_back(DeclUpdate(UPD_CXX_ADDED_FUNCTION_DEFINITION));
6484 DeclUpdates[D].push_back(DeclUpdate(UPD_CXX_POINT_OF_INSTANTIATION, POI));
6493 DeclUpdates[D].push_back(
6502 DeclUpdates[D].push_back(
6529 DeclUpdates[D].push_back(DeclUpdate(UPD_DECL_MARKED_USED));
6538 DeclUpdates[D].push_back(DeclUpdate(UPD_DECL_MARKED_OPENMP_THREADPRIVATE));
6547 DeclUpdates[D].push_back(DeclUpdate(UPD_DECL_MARKED_OPENMP_ALLOCATE, A));
6557 DeclUpdates[D].push_back(
6565 DeclUpdates[D].push_back(DeclUpdate(UPD_DECL_EXPORTED, M));
6574 DeclUpdates[Record].push_back(DeclUpdate(UPD_ADDED_ATTR_TO_RECORD, Attr));
tools/clang/lib/Serialization/ASTWriterDecl.cpp 178 Firsts[Writer.Chain->getOwningModuleFile(R)] = R;
180 Firsts[nullptr] = R;
259 Writer.DeclUpdates[Template].push_back(ASTWriter::DeclUpdate(
1215 Writer.DeclUpdates[Parent].push_back(
tools/clang/lib/Serialization/GlobalModuleIndex.cpp 448 ModuleFileInfo &Info = ModuleFiles[File];
tools/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp 360 FctOverloadMap[BName].push_back(std::make_pair(B, SignIndex));
tools/lld/ELF/Driver.cpp 742 config->callGraphProfile[std::make_pair(from, to)] += count;
759 config->callGraphProfile[{from, to}] += cgpe.cgp_weight;
tools/lld/ELF/MapFile.cpp 239 map[sym].insert(file);
242 map[d].insert(file);
tools/lld/ELF/ScriptParser.cpp 467 script->memoryRegions.insert({alias, script->memoryRegions[name]});
1225 return [=] { return script->memoryRegions[name]->length; };
1252 return [=] { return script->memoryRegions[name]->origin; };
tools/lld/ELF/SyntheticSections.cpp 2046 arr[s.sym->file].push_back(s);
tools/llvm-objdump/llvm-objdump.cpp 1630 SecToRelSec[**SecOrErr].push_back(Section);
tools/llvm-readobj/ELFDumper.cpp 4886 StackSizeRelocMap[Sec] = NullSection;
4916 StackSizeRelocMap[Obj->toSectionRef(ContentsSec)] = Sec;
tools/opt/Debugify.cpp 233 Stats = &StatsMap->operator[](NameOfWrappedPass);
tools/polly/lib/Analysis/ScopBuilder.cpp 2137 (void)LeaderToInstList[*LeaderIt];
2149 std::vector<Instruction *> &InstList = LeaderToInstList[*LeaderIt];
tools/polly/lib/CodeGen/BlockGenerators.cpp 553 EscapeMap[Inst] = std::make_pair(ScalarAddr, std::move(EscapeUsers));
tools/polly/lib/CodeGen/IRBuilder.cpp 78 AliasScopeMap[Array->getBasePtr()] =
tools/polly/lib/CodeGen/IslExprBuilder.cpp 256 SAI = (*IDToSAI)[BaseId];
723 V = IDToValue[Id];
tools/polly/lib/CodeGen/IslNodeBuilder.cpp 365 IDToValue[I.first] = NewValues[I.second];
462 IDToValue[IteratorID] = ValueLB;
560 IDToValue[IteratorID.get()] = IV;
706 IDToValue[IteratorID] = IV;
929 Value *OldValue = IDToValue[IteratorID];
931 IDToValue[IteratorID] = IV;
936 IDToValue[IteratorID] = OldValue;
966 OutsideLoopIterations[L] = SE.getUnknown(V);
1092 IDToValue[Id] = V;
1190 IDToValue[Id] = FinalValue;
1393 IDToValue[ParamId] = PreloadVal;
1437 EscapeMap[MA->getAccessInstruction()] =
unittests/ADT/MapVectorTest.cpp 64 EXPECT_EQ(MV[1], 2);
65 EXPECT_EQ(MV[4], 5);
69 EXPECT_EQ(MV[1], 2);
78 EXPECT_EQ(MV[1], 2);
79 EXPECT_EQ(MV[4], 7);
93 ASSERT_EQ(MV[3], 4);
94 ASSERT_EQ(MV[5], 6);
99 ASSERT_EQ(MV[5], 6);
121 ASSERT_EQ(MV[2], 12);
122 ASSERT_EQ(MV[4], 14);
123 ASSERT_EQ(MV[6], 16);
189 int& value = MV[4];
194 EXPECT_EQ(MV[1], 2);
195 EXPECT_EQ(MV[4], 5);
221 EXPECT_EQ(MV[1], 2);
222 EXPECT_EQ(MV[4], 5);
226 EXPECT_EQ(MV[1], 2);
235 EXPECT_EQ(MV[1], 2);
236 EXPECT_EQ(MV[4], 7);
250 ASSERT_EQ(MV[3], 4);
251 ASSERT_EQ(MV[5], 6);
256 ASSERT_EQ(MV[5], 6);
278 ASSERT_EQ(MV[2], 12);
279 ASSERT_EQ(MV[4], 14);
280 ASSERT_EQ(MV[6], 16);
339 EXPECT_EQ(MV[1], 2);
340 EXPECT_EQ(MV[4], 5);
344 EXPECT_EQ(MV[1], 2);
353 EXPECT_EQ(MV[1], 2);
354 EXPECT_EQ(MV[4], 7);
368 ASSERT_EQ(MV[3], 4);
369 ASSERT_EQ(MV[5], 6);
374 ASSERT_EQ(MV[5], 6);
396 ASSERT_EQ(MV[2], 12);
397 ASSERT_EQ(MV[4], 14);
398 ASSERT_EQ(MV[6], 16);
utils/TableGen/CodeGenDAGPatterns.cpp 3382 InstResults[Dest->getName()] = Dest;
utils/TableGen/CodeGenSchedule.cpp 1059 ClassInstrs[SCIdx].push_back(InstDef);