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

References

include/llvm/Analysis/BlockFrequencyInfoImpl.h
  871   BlockNode getNode(const BlockT *BB) const { return Nodes.lookup(BB); }
include/llvm/Analysis/LazyCallGraph.h
  964   Node *lookup(const Function &F) const { return NodeMap.lookup(&F); }
  970   SCC *lookupSCC(Node &N) const { return SCCMap.lookup(&N); }
include/llvm/Analysis/LoopInfo.h
  928   LoopT *getLoopFor(const BlockT *BB) const { return BBMap.lookup(BB); }
include/llvm/Analysis/LoopInfoImpl.h
  658     const LoopT *OtherSubL = OtherLoopHeaders.lookup(SubH);
  717     const LoopT *OtherL = OtherLoopHeaders.lookup(Header);
include/llvm/Analysis/MemorySSA.h
  721     return cast_or_null<MemoryUseOrDef>(ValueToMemoryAccess.lookup(I));
  725     return cast_or_null<MemoryPhi>(ValueToMemoryAccess.lookup(cast<Value>(BB)));
include/llvm/Analysis/MustExecute.h
  400     return *InstructionIteratorMap.lookup(PP);
include/llvm/Analysis/ObjCARCAnalysisUtils.h
   93   if (auto InCache = Cache.lookup(V))
include/llvm/Analysis/VectorUtils.h
  722            !Dependences.lookup(Src).count(Sink);
include/llvm/CodeGen/MachineFunction.h
  919     return WasmLPadToIndexMap.lookup(LPad);
  943     return CallSiteMap.lookup(BeginLabel);
include/llvm/CodeGen/MachineTraceMetrics.h
  299       return TE.Cycles.lookup(&MI);
include/llvm/CodeGen/WasmEHFuncInfo.h
   34     return EHPadUnwindMap.lookup(BB).get<const BasicBlock *>();
   44     return EHPadUnwindMap.lookup(MBB).get<MachineBasicBlock *>();
include/llvm/IR/PassManager.h
  903         if (!IsResultInvalidated.lookup(ID)) {
include/llvm/MC/MCMachObjectWriter.h
  150     return SectionAddress.lookup(Sec);
include/llvm/MC/MCStreamer.h
  363     return SymbolOrdering.lookup(Sym);
include/llvm/Support/DebugCounter.h
  134     return std::make_pair(RegisteredCounters[ID], Counters.lookup(ID).Desc);
include/llvm/Transforms/IPO/Attributor.h
  962     const auto &KindToAbstractAttributeMap = AAMap.lookup(IRP);
  964             KindToAbstractAttributeMap.lookup(&AAType::ID))) {
include/llvm/Transforms/Utils/Evaluator.h
   67     Constant *R = ValueStack.back().lookup(V);
include/llvm/Transforms/Utils/PredicateInfo.h
  222     return PredicateMap.lookup(V);
include/llvm/Transforms/Utils/SSAUpdaterImpl.h
  149         ValT PredVal = AvailableVals->lookup(Pred);
lib/Analysis/BlockFrequencyInfoImpl.cpp
  730       if (InSCC.lookup(P))
lib/Analysis/GlobalsModRef.cpp
  870     GV1 = AllocsForIndirectGlobals.lookup(UV1);
  872     GV2 = AllocsForIndirectGlobals.lookup(UV2);
lib/Analysis/InlineCost.cpp
  396       if (Constant *SimpleOp = SimplifiedValues.lookup(GTI.getOperand()))
  424     if (Constant *SimpleOp = SimplifiedValues.lookup(*I))
  435     Constant *Size = SimplifiedValues.lookup(I.getArraySize());
  501       C = SimplifiedValues.lookup(V);
  505       BaseAndOffset = ConstantOffsetPtrs.lookup(V);
  567       ConstantOffsetPtrs.lookup(I.getPointerOperand());
  591       if (!isa<Constant>(*I) && !SimplifiedValues.lookup(*I))
  619       COp = SimplifiedValues.lookup(Op);
  640       ConstantOffsetPtrs.lookup(I.getOperand(0));
  668         ConstantOffsetPtrs.lookup(I.getOperand(0));
  700     std::pair<Value *, APInt> BaseAndOffset = ConstantOffsetPtrs.lookup(Op);
  997   std::tie(LHSBase, LHSOffset) = ConstantOffsetPtrs.lookup(LHS);
  999     std::tie(RHSBase, RHSOffset) = ConstantOffsetPtrs.lookup(RHS);
 1043   std::tie(LHSBase, LHSOffset) = ConstantOffsetPtrs.lookup(LHS);
 1045     std::tie(RHSBase, RHSOffset) = ConstantOffsetPtrs.lookup(RHS);
 1068     CLHS = SimplifiedValues.lookup(LHS);
 1071     CRHS = SimplifiedValues.lookup(RHS);
 1107     COp = SimplifiedValues.lookup(Op);
 1217       C = dyn_cast_or_null<Constant>(SimplifiedValues.lookup(I));
 1309   Function *F = dyn_cast_or_null<Function>(SimplifiedValues.lookup(Callee));
 1350              SimplifiedValues.lookup(BI.getCondition()));
 1360     TrueC = SimplifiedValues.lookup(TrueVal);
 1363     FalseC = SimplifiedValues.lookup(FalseVal);
 1365       dyn_cast_or_null<Constant>(SimplifiedValues.lookup(SI.getCondition()));
 1378         ConstantOffsetPtrs.lookup(TrueVal);
 1380         ConstantOffsetPtrs.lookup(FalseVal);
 1421       ConstantOffsetPtrs.lookup(SelectedV);
 1439   if (Value *V = SimplifiedValues.lookup(SI.getCondition()))
 1866                 dyn_cast_or_null<ConstantInt>(SimplifiedValues.lookup(Cond))) {
 1877               dyn_cast_or_null<ConstantInt>(SimplifiedValues.lookup(Cond))) {
lib/Analysis/LoopUnrollAnalyzer.cpp
   71     if (Constant *SimpleLHS = SimplifiedValues.lookup(LHS))
   74     if (Constant *SimpleRHS = SimplifiedValues.lookup(RHS))
  147     COp = SimplifiedValues.lookup(I.getOperand(0));
  171     if (Constant *SimpleLHS = SimplifiedValues.lookup(LHS))
  174     if (Constant *SimpleRHS = SimplifiedValues.lookup(RHS))
lib/Analysis/MemorySSA.cpp
 2131   unsigned long DominatorNum = BlockNumbering.lookup(Dominator);
 2134   unsigned long DominateeNum = BlockNumbering.lookup(Dominatee);
lib/Analysis/MemorySSAUpdater.cpp
  575     if (MemoryAccess *NewDefPhi = MPhiMap.lookup(DefPhi))
  695         if (MemoryAccess *NewDefPhi = MPhiMap.lookup(IncPhi))
  725       if (MemoryAccess *NewPhi = MPhiMap.lookup(MPhi))
lib/Analysis/MustExecute.cpp
  417     const auto &Loops = MustExec.lookup(&V);
lib/Analysis/PhiValues.cpp
   52   assert(DepthMap.lookup(Phi) == 0);
   62       if (DepthMap.lookup(PhiPhiOp) == 0)
   64       assert(DepthMap.lookup(PhiPhiOp) != 0);
  119   assert(DepthMap.lookup(PN) != 0);
  157       unsigned int N = DepthMap.lookup(&PN);
lib/Analysis/ScalarEvolution.cpp
 7763       P = PHIMap.lookup(OpInst);
 7810   if (Constant *C = Vals.lookup(I)) return C;
lib/AsmParser/LLParser.cpp
 7341     return Order.lookup(&L) < Order.lookup(&R);
 7341     return Order.lookup(&L) < Order.lookup(&R);
lib/Bitcode/Reader/BitcodeReader.cpp
 2892         return Order.lookup(&L) < Order.lookup(&R);
 2892         return Order.lookup(&L) < Order.lookup(&R);
lib/Bitcode/Reader/MetadataLoader.cpp
  280     if (DICompositeType *CT = OldTypeRefs.Final.lookup(Ref.first))
  320   if (auto *CT = OldTypeRefs.Final.lookup(UUID))
  665     return FunctionsWithSPs.lookup(F);
lib/Bitcode/Writer/ValueEnumerator.cpp
   75     return IDs.lookup(V);
  737     Order.push_back(MetadataMap.lookup(MD));
  798   auto R = FunctionMDInfo.lookup(getValueID(&F) + 1);
lib/Bitcode/Writer/ValueEnumerator.h
  160     return MetadataMap.lookup(MD).ID;
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
 3003       const auto *GV = GlobalMap.lookup(GVE);
lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
  117   MCSymbol *Label = LabelsBeforeInsn.lookup(MI);
  124   return LabelsAfterInsn.lookup(MI);
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
  781   auto Vars = DU->getScopeVariables().lookup(Scope);
  801   for (DbgLabel *DL : DU->getScopeLabels().lookup(Scope))
 1031   if (DIE *AbsSPDIE = getAbstractSPDies().lookup(SP)) {
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  467       (useAllLinkageNames() || InfoHolder.getAbstractSPDies().lookup(SP)))
 1037     DwarfCompileUnit *Unit = CUDieMap.lookup(Die->getUnitDie());
 1285     if (DbgVariable *DbgVar = MFVars.lookup(Var))
lib/CodeGen/AsmPrinter/DwarfDebug.h
  741   DwarfCompileUnit *lookupCU(const DIE *Die) { return CUDieMap.lookup(Die); }
  743     return CUDieMap.lookup(Die);
lib/CodeGen/AsmPrinter/DwarfFile.h
  186     return DITypeNodeToDieMap.lookup(TypeMD);
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
  208   return MDNodeToDieMap.lookup(D);
 1186       (DD->useAllLinkageNames() || DU->getAbstractSPDies().lookup(SP)))
lib/CodeGen/GlobalISel/CSEInfo.cpp
  178   auto *UMI = InstrMapping.lookup(MI);
  199   if (auto *UMI = InstrMapping.lookup(MI)) {
lib/CodeGen/GlobalISel/CombinerHelper.cpp
  434     MachineInstr *PreviouslyEmitted = EmittedInsns.lookup(InsertIntoBB);
lib/CodeGen/LexicalScopes.cpp
  263     LexicalScope *S = MI2ScopeMap.lookup(R.first);
lib/CodeGen/LiveDebugValues.cpp
  637     const VarLocSet &L = V.lookup(&BB);
lib/CodeGen/MachineBlockPlacement.cpp
 1589                                    return BlockToChain.lookup(BB) == &Chain;
lib/CodeGen/MachinePipeliner.cpp
 1001       return Resources.lookup(F1) < Resources.lookup(F2);
 1001       return Resources.lookup(F1) < Resources.lookup(F2);
lib/CodeGen/MachineSink.cpp
 1317         for (auto *MI : SeenDbgInstrs.lookup(Reg))
lib/CodeGen/MachineTraceMetrics.cpp
  800     unsigned DepCycle = Cycles.lookup(Dep.DefMI).Depth;
 1081           unsigned Height = TBI.Succ ? Cycles.lookup(&PHI).Height : 0;
 1136       LIR.Height = Heights.lookup(DefMI);
lib/CodeGen/PeepholeOptimizer.cpp
  692       ValueTrackerResult CurSrcRes = RewriteMap.lookup(CurSrcPair);
 1117     ValueTrackerResult Res = RewriteMap.lookup(LookupSrc);
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  545   return VirtReg2Value.lookup(Vreg);
lib/CodeGen/SplitKit.cpp
 1044     if (Values.lookup(std::make_pair(0, ParentVNI->id)).getPointer()) {
 1153       ValueForcePair VFP = Values.lookup(std::make_pair(RegIdx, ParentVNI->id));
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
  888   return CUToNameIndex.lookup(CUOffset);
lib/IR/AsmWriter.cpp
  107     return IDs.lookup(V);
lib/IR/Constants.cpp
 1490       F->getContext().pImpl->BlockAddresses.lookup(std::make_pair(F, BB));
lib/IR/DebugInfo.cpp
  340       auto *NewLoopID = LoopIDsMap.lookup(LoopID);
lib/IR/DebugInfoMetadata.cpp
  464   return Context.pImpl->DITypeMap->lookup(&Identifier);
lib/IR/LegacyPassManager.cpp
  809   if (Pass *P = ImmutablePassMap.lookup(AID))
lib/IR/Metadata.cpp
  117   return Store.lookup(MD);
  369   return V->getContext().pImpl->ValuesAsMetadata.lookup(V);
lib/IR/Verifier.cpp
 1374     const MDNode *Op = SeenIDs.lookup(Flag);
lib/LTO/LTOBackend.cpp
  464     if (GlobalValueSummary *GVS = DefinedGlobals.lookup(GV.getGUID()))
lib/Linker/IRMover.cpp
 1232     std::tie(DstOp, DstIndex) = Flags.lookup(ID);
lib/MC/ELFObjectWriter.cpp
  687         MSD.SectionIndex = RevGroupMap.lookup(&Symbol);
  712       MSD.SectionIndex = SectionIndexMap.lookup(&Section);
 1028     sh_info = SectionIndexMap.lookup(cast<MCSectionELF>(InfoSection));
 1052     sh_link = SectionIndexMap.lookup(Sec);
 1175       uint32_t SecIndex = SectionIndexMap.lookup(Member);
 1326     if (const MCSymbol *R = Renames.lookup(cast<MCSymbolELF>(Sym)))
 1522     if (const MCSymbolELF *R = Renames.lookup(SymA))
lib/MC/MCExpr.cpp
  560     Addend += (Addrs->lookup(&SecA) - Addrs->lookup(&SecB));
  560     Addend += (Addrs->lookup(&SecA) - Addrs->lookup(&SecB));
lib/MC/MCFragment.cpp
   44   const MCFragment *LastValid = LastValidFragment.lookup(Sec);
lib/MC/MCMachOStreamer.cpp
  497       if (const MCSymbol *Symbol = DefiningSymbolMap.lookup(&Frag))
lib/MC/MachObjectWriter.cpp
  250   W.write<uint32_t>(IndirectSymBase.lookup(&Sec)); // reserved1
  586       MSD.SectionIndex = SectionIndexMap.lookup(&Symbol.getSection());
  609       MSD.SectionIndex = SectionIndexMap.lookup(&Symbol.getSection());
lib/ProfileData/InstrProfReader.cpp
  686       StringRef Remapped = MappedNames.lookup(Key);
lib/ProfileData/SampleProfReader.cpp
 1235     return SampleMap.lookup(Key);
lib/Support/ItaniumManglingCanonicalizer.cpp
  165       if (auto *N = Remappings.lookup(Result.first)) {
lib/TableGen/Record.cpp
 2390   Init *Val = Cache.lookup(VarName);
lib/Target/AArch64/AArch64ISelLowering.cpp
 3507     SDValue Val = CopiedRegs.lookup(VA.getLocReg());
lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
   89     LastEMS = LastMappingSymbols.lookup(Section);
lib/Target/AMDGPU/GCNSchedStrategy.cpp
  470     auto LRS = BBLiveInMap.lookup(NonDbgMI);
lib/Target/ARM/ARMAsmPrinter.cpp
 1140         if (unsigned RemappedReg = AFI->EHPrologueRemappedRegs.lookup(Reg))
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
 1169   if (RegOffsets.lookup(ARM::LR) != (-4 - StackAdjust)) {
 1178   if (RegOffsets.lookup(ARM::R7) != (-8 - StackAdjust)) {
lib/Target/Hexagon/HexagonGenInsert.cpp
  759   unsigned ToRPO = RPO.lookup(ToN);
  770     if (PB == FromB || RPO.lookup(PB->getNumber()) >= ToRPO)
lib/Target/Hexagon/HexagonGenMux.cpp
  250     unsigned Idx = I2X.lookup(MI);
  286       const DefUseInfo &DU = DUM.lookup(X);
  310       const DefUseInfo &DU = DUM.lookup(X);
lib/Target/Hexagon/HexagonPeephole.cpp
  216           if (unsigned PeepholeSrc = PeepholeMap.lookup(SrcReg)) {
  247               if (unsigned PeepholeSrc = PeepholeMap.lookup(Reg0)) {
  279             if (unsigned POrig = PeepholeMap.lookup(PSrc)) {
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
  198   MachineBasicBlock *EHPad = TryToEHPad.lookup(Begin);
lib/Target/WebAssembly/WebAssemblyExceptionInfo.h
  148     return BBMap.lookup(MBB);
lib/Target/X86/X86CmovConversion.cpp
  441           if (MachineInstr *DefMI = RDM.lookup(Reg)) {
  443             DepthInfo Info = DepthMap.lookup(DefMI);
  452               DepthMap[OperandToDefMap.lookup(&MI.getOperand(1))].OptDepth,
  453               DepthMap[OperandToDefMap.lookup(&MI.getOperand(2))].OptDepth);
  547           DepthMap[OperandToDefMap.lookup(&MI->getOperand(4))].Depth;
  549           DepthMap[OperandToDefMap.lookup(&MI->getOperand(1))].Depth,
  550           DepthMap[OperandToDefMap.lookup(&MI->getOperand(2))].Depth);
lib/Target/X86/X86DomainReassignment.cpp
  474       InstrConverterBase *IC = Converters.lookup({i, MI->getOpcode()});
  488         Converters.lookup({DstDomain, MI->getOpcode()})->getExtraCost(MI, MRI);
  504     if (Converters.lookup({Domain, MI->getOpcode()})
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
 1065     for (auto *DDI : AllocaDeclareMap.lookup(AI)) {
 1216             if (auto *NewAI = AllocaToPaddedAllocaMap.lookup(AI))
lib/Transforms/Scalar/GVN.cpp
  591   uint32_t Num = valueNumbering.lookup(V);
 2026       if (SwitchEdges.lookup(Dst) == 1) {
lib/Transforms/Scalar/GVNHoist.cpp
  321     auto Result = DFSNumber.lookup(V);
  377     unsigned I1DFS = DFSNumber.lookup(I1);
  378     unsigned I2DFS = DFSNumber.lookup(I2);
  751       return (rank(*Map.lookup(r1).begin()) < rank(*Map.lookup(r2).begin()));
  751       return (rank(*Map.lookup(r1).begin()) < rank(*Map.lookup(r2).begin()));
  767       const SmallVecInsn &V = Map.lookup(R);
lib/Transforms/Scalar/InferAddressSpaces.cpp
  744   unsigned OldAS = InferredAddrSpace.lookup(&V);
  882     unsigned NewAddrSpace = InferredAddrSpace.lookup(V);
lib/Transforms/Scalar/JumpThreading.cpp
 2134         NewBBFreq += FreqMap.lookup(Pred);
lib/Transforms/Scalar/LoopUnrollPass.cpp
  493         C = SimplifiedValues.lookup(V);
  570                   SimplifiedValues.lookup(BI->getCondition())) {
  581                 SimplifiedValues.lookup(SI->getCondition())) {
lib/Transforms/Scalar/NewGVN.cpp
  191     if (Root.lookup(Start) == 0)
  196     unsigned ComponentID = ValueToComponent.lookup(V);
  210         if (Root.lookup(Op) == 0)
  213           Root[I] = std::min(Root.lookup(I), Root.lookup(Op));
  213           Root[I] = std::min(Root.lookup(I), Root.lookup(Op));
  220     if (Root.lookup(I) == OurDFS) {
  229       while (!Stack.empty() && Root.lookup(Stack.back()) >= OurDFS) {
  840     return InstrDFS.lookup(V);
  857                : InstrDFS.lookup(MA);
  894          RPOOrdering.lookup(DT->getNode(From)) >=
  895              RPOOrdering.lookup(DT->getNode(To));
  907   return Result ? Result : TempToMemory.lookup(I);
  921     Parent = TempToBlock.lookup(V);
  964     return BlockInstRange.lookup(P1.second).first <
  965            BlockInstRange.lookup(P2.second).first;
 1002     if (ValueToClass.lookup(P.first) == TOPClass)
 1087   CongruenceClass *CC = ValueToClass.lookup(V);
 1262   auto *CC = ValueToClass.lookup(Inst);
 1297   CongruenceClass *CC = ValueToClass.lookup(V);
 1385     const auto *LastCC = ExpressionToClass.lookup(LastStore);
 1653   auto *Result = MemoryAccessToClass.lookup(MA);
 1714   auto ICS = InstCycleState.lookup(I);
 2207           MemoryAccessToClass.lookup(OldClass->getMemoryLeader()) ==
 2208               MemoryAccessToClass.lookup(InstMA)) &&
 2336   CongruenceClass *IClass = ValueToClass.lookup(I);
 2343     EClass = ValueToClass.lookup(VE->getVariableValue());
 2415     auto *OldE = ValueToExpression.lookup(I);
 2438       const auto &InstRange = BlockInstRange.lookup(To);
 2722       auto *ValuePHI = RealToTemp.lookup(Op);
 2773         } else if (auto *ValuePHI = RealToTemp.lookup(Op)) {
 2824   auto *ValuePHI = RealToTemp.lookup(I);
 3068   auto OldState = MemoryPhiState.lookup(MP);
 3093         } else if (auto *Op = RealToTemp.lookup(I)) {
 3180       assert(MemoryAccessToClass.lookup(CC->getMemoryLeader()) == CC &&
 3184       assert(MemoryAccessToClass.lookup(M) == CC &&
 3224                 ValueToClass.lookup(FirstMUD->getMemoryInst()) ==
 3225                     ValueToClass.lookup(SecondMUD->getMemoryInst())) &&
 3246                        return ValueToClass.lookup(MD->getMemoryInst());
 3331       auto *ValueExpr = ValueToExpression.lookup(SE->getStoreInst());
 3373         const auto &CurrInstRange = BlockInstRange.lookup(CurrBlock);
 3458   const auto &InstRange = BlockInstRange.lookup(&F.getEntryBlock());
 3593     if (auto *PN = RealToTemp.lookup(Def)) {
 3595           dyn_cast_or_null<PHIExpression>(ValueToExpression.lookup(Def));
 3764     return ValueToClass.lookup(VE->getVariableValue());
 3767   return ExpressionToClass.lookup(E);
 3861       PHI = PHI ? PHI : dyn_cast_or_null<PHINode>(RealToTemp.lookup(Inst));
 3865       if (ReachablePredCount.lookup(BB) != PHI->getNumIncomingValues())
 3884         auto *VTE = ValueToExpression.lookup(M);
lib/Transforms/Scalar/SROA.cpp
 1294     if (Value* V = InjectedLoads.lookup(Pred)) {
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
 1365     return ExitLoopMap.lookup(LHS)->getLoopDepth() <
 1366            ExitLoopMap.lookup(RHS)->getLoopDepth();
 1375     Loop *ExitL = ExitLoopMap.lookup(ExitBB);
 1417     if (Loop *OuterL = ExitLoopMap.lookup(BB))
 1445         *ChildL, ExitLoopMap.lookup(ClonedChildHeader), VMap, LI));
lib/Transforms/Utils/LoopUnroll.cpp
  145     Loop *NewLoopParent = NewLoops.lookup(OldLoop->getParentLoop());
lib/Transforms/Utils/PredicateInfo.cpp
  477     if (SwitchEdges.lookup(TargetBlock) == 1) {
  736   auto OINI = ValueInfoNums.lookup(Operand);
lib/Transforms/Utils/SimplifyCFG.cpp
 4636   return ConstantPool.lookup(V);
lib/Transforms/Vectorize/LoopVectorize.cpp
 3210     if (Instruction *V = CSEMap.lookup(In)) {
tools/clang/include/clang/AST/ASTContext.h
  971     Decl *Result = MergedDecls.lookup(D);
tools/clang/include/clang/Basic/Diagnostic.h
  295       return DiagMap.lookup(Diag);
tools/clang/lib/AST/ASTContext.cpp
 2634   return ObjCMethodRedecls.lookup(MD);
10339   return MaterializedTemporaryValues.lookup(E);
tools/clang/lib/AST/ExprConstant.cpp
  854       return ObjectsUnderConstruction.lookup({Base, Path});
 7410     if (auto *FD = Info.CurrentCall->LambdaCaptureFields.lookup(VD)) {
tools/clang/lib/AST/MicrosoftCXXABI.cpp
  115     return UnnamedTagDeclToTypedefNameDecl.lookup(
  129     return UnnamedTagDeclToDeclaratorDecl.lookup(
tools/clang/lib/AST/RecordLayoutBuilder.cpp
  921       PrimaryVirtualBaseInfo = VirtualBaseInfo.lookup(PrimaryVirtualBase);
  950     PrimaryVirtualBaseInfo = VirtualBaseInfo.lookup(PrimaryVirtualBase);
 1016       BaseSubobjectInfo *PrimaryBaseInfo = VirtualBaseInfo.lookup(PrimaryBase);
 1029         NonVirtualBaseInfo.lookup(PrimaryBase);
 1066     BaseSubobjectInfo *BaseInfo = NonVirtualBaseInfo.lookup(BaseDecl);
 1148           const BaseSubobjectInfo *BaseInfo = VirtualBaseInfo.lookup(BaseDecl);
tools/clang/lib/AST/VTableBuilder.cpp
  145     return OverridersMap.lookup(std::make_pair(MD, BaseOffset));
 1125       if (VTableThunks.lookup(VTableIndex).Return.isEmpty())
 1186           VBaseOffsetOffsets.lookup(Offset.VirtualBase).getQuantity();
 1947       ThunkInfo Thunk = VTableThunks.lookup(I);
 1995       ThunkInfo Thunk = VTableThunks.lookup(I);
 3134       ThunkInfo Thunk = VTableThunks.lookup(I);
 3150       ThunkInfo Thunk = VTableThunks.lookup(I);
tools/clang/lib/Analysis/CFG.cpp
  779     const ConstructionContextLayer *Layer = ConstructionContextMap.lookup(E);
 1346           ConstructionContextMap.lookup(E)) {
tools/clang/lib/CodeGen/CGBlocks.cpp
  510   if (auto *FD = CGF.LambdaCaptureFields.lookup(VD))
tools/clang/lib/CodeGen/CGCall.cpp
 3098         CalleeDestructedParamCleanups.lookup(cast<ParmVarDecl>(param));
tools/clang/lib/CodeGen/CGExpr.cpp
 2566       if (auto *FD = LambdaCaptureFields.lookup(VD))
tools/clang/lib/CodeGen/CGExprConstant.cpp
 2155   return EmittedCompoundLiterals.lookup(E);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1436   return UDRMap.lookup(D);
 1571   llvm::Value *Entry = OpenMPDefaultLocMap.lookup(FlagsKey);
 1665   llvm::Value *OMPDebugLoc = OpenMPDebugLocMap.lookup(Loc.getRawEncoding());
 8233       llvm::Value *BasePtr = LambdaPointers.lookup(*BasePointers[I]);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 3686     const FieldDecl *FD = VarFieldMap.lookup(VD);
 3783     const FieldDecl *FD = VarFieldMap.lookup(VD);
 3887     const FieldDecl *FD = VarFieldMap.lookup(VD);
 3983     const FieldDecl *FD = VarFieldMap.lookup(VD);
tools/clang/lib/CodeGen/CGRecordLayout.h
  187     return FieldInfo.lookup(FD);
  192     return NonVirtualBases.lookup(RD);
  199     return CompleteObjectVirtualBases.lookup(base);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
   49     return CGF.LambdaCaptureFields.lookup(VD) ||
  181     return CGF.LambdaCaptureFields.lookup(VD) ||
  254           LambdaCaptureFields.lookup(OrigVD) ||
 1074         if (const Expr *FinalExpr = LoopCountersAndUpdates.lookup(CanonicalVD))
tools/clang/lib/CodeGen/CGVTT.cpp
   71       AddressPoint = VTableAddressPoints[i->VTableIndex].lookup(i->VTableBase);
tools/clang/lib/CodeGen/CodeGenFunction.h
  378       return CaptureFields.lookup(VD->getCanonicalDecl());
tools/clang/lib/CodeGen/CodeGenModule.h
  905     return EmittedGlobalBlocks.lookup(BE);
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  779   const CGRecordLayout *Layout = CGRecordLayouts.lookup(Key);
  785     Layout = CGRecordLayouts.lookup(Key);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 2651         InitFuncToUse = UnorderedInits.lookup(VD->getCanonicalDecl());
tools/clang/lib/Lex/PPMacroExpansion.cpp
  204     if (NumHiddenOverrides.lookup(LeafMM) == 0)
tools/clang/lib/Sema/SemaDeclCXX.cpp
 4800             ActiveUnionMember.lookup(Record->getCanonicalDecl()))
 4861           Info.AllBaseFields.lookup(Field->getCanonicalDecl()))
 5007         = Info.AllBaseFields.lookup(VBase.getType()->getAs<RecordType>())) {
 5046           = Info.AllBaseFields.lookup(Base.getType()->getAs<RecordType>())) {
tools/clang/lib/Sema/SemaLookup.cpp
 1873     if (auto *Acceptable = getSema().VisibleNamespaceCache.lookup(Key))
tools/clang/lib/Sema/SemaOpenMP.cpp
  944     const DSAInfo &Data = Iter->SharingMap.lookup(D);
 1183     const DSAInfo &Data = I->SharingMap.lookup(D);
 1186     const ReductionData &ReductionData = I->ReductionMap.lookup(D);
 1208     const DSAInfo &Data = I->SharingMap.lookup(D);
 1211     const ReductionData &ReductionData = I->ReductionMap.lookup(D);
tools/clang/lib/Serialization/ASTReaderDecl.cpp
  578     DeclContext *MergedSemaDC = Reader.MergedDeclContexts.lookup(SemaDC);
tools/clang/lib/Serialization/ASTWriter.cpp
 5546   return IdentMacroDirectivesOffsetMap.lookup(Name);
tools/clang/lib/Serialization/ModuleManager.cpp
  136   if (ModuleFile *ModuleEntry = Modules.lookup(Entry)) {
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
  348     const ObjCPropertyDecl *PD = IvarToPopertyMap.lookup(IvarDecl);
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 2506     const ExplodedNode *NewNode = ForwardMap.lookup(Report->getErrorNode());
tools/clang/tools/extra/clang-doc/BitcodeWriter.cpp
  252   return Abbrevs.lookup(RID);
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp
   82   const Stmt *Curr = DeclParents->lookup(V);
   89     Curr = StmtParents->lookup(Curr);
  889   for (const Stmt *S = SourceStmt; S != nullptr; S = ReverseAST->lookup(S)) {
tools/clang/tools/extra/clang-tidy/utils/ExprSequence.cpp
  182     return SyntheticStmtSourceMap.lookup(S);
  204   return Map.lookup(S);
tools/clang/tools/extra/clangd/FileDistance.cpp
  100   for (auto Child : DownEdges.lookup(llvm::hash_value(llvm::StringRef(""))))
  105     auto ParentCost = Cache.lookup(Parent);
  106     for (auto Child : DownEdges.lookup(Parent)) {
tools/clang/tools/extra/clangd/Headers.cpp
  154       for (const auto &Child : IncludeChildren.lookup(Parent)) {
tools/clang/tools/extra/clangd/XRefs.cpp
  316       auto &R = Result[ResultIndex.lookup(Sym.ID)];
tools/clang/tools/extra/clangd/index/dex/Dex.cpp
  258     for (const auto &Ref : Refs.lookup(ID)) {
tools/lld/COFF/SymbolTable.cpp
  325       if (Symbol *imp = localImports->lookup(b))
  349         if (Symbol *imp = localImports->lookup(sym))
  720   return symMap.lookup(CachedHashStringRef(name));
tools/lld/ELF/Driver.cpp
  717     Symbol *sym = map.lookup(name);
 1651       if (Symbol *s = map.lookup(syms[i]))
tools/lld/ELF/MarkLive.cpp
  116   for (InputSectionBase *sec : cNamedSections.lookup(sym.getName()))
tools/lld/ELF/Relocations.cpp
  678           symtab->comdatGroups.lookup(CachedHashStringRef(signature)))
  713     if (const Symbol *s = map.lookup(newName))
  831     if (UndefinedDiag *canon = firstRef.lookup(undef.sym)) {
 1610   ThunkSection *ts = thunkedSections.lookup(isec);
 1734   if (Thunk *t = thunks.lookup(rel.sym)) {
tools/lld/ELF/SyntheticSections.cpp
 2082     return sectionIndexMap.lookup(sym->getOutputSection());
 2083   return symbolIndexMap.lookup(sym);
tools/lld/wasm/Driver.cpp
  636       if (Symbol *s = map.lookup(syms[i]))
tools/lldb/include/lldb/Core/ThreadSafeDenseMap.h
   41     return m_map.lookup(k);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
  390   Type *type_ptr = dwarf->GetDIEToType().lookup(die.GetDIE());
  692         &m_ast, dwarf->GetForwardDeclDieToClangType().lookup(die.GetDIE()));
 1491       &m_ast, dwarf->GetForwardDeclDieToClangType().lookup(die.GetDIE()));
 2427       Type *func_type = dwarf->GetDIEToType().lookup(die.GetDIE());
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
 1434     Type *type = GetDIEToType().lookup(dwarf_die.GetDIE());
 2553     Type *type_ptr = GetDIEToType().lookup(die.GetDIE());
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
  843       clang::Decl *decl = m_uid_to_decl.lookup(sym_id);
  860                 decl = m_uid_to_decl.lookup(method->getSymIndexId());
  969     return m_uid_to_decl.lookup(sym_id);
 1085       session.getSymbolById(m_decl_context_to_uid.lookup(decl_context));
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
  910   return m_public_names.lookup(pdb_data.getVirtualAddress());
tools/lldb/source/Utility/ReproducerInstrumentation.cpp
   16   return m_mapping.lookup(idx);
tools/llvm-cxxmap/llvm-cxxmap.cpp
  115     StringRef NewSymbol = MappedNames.lookup(K);
tools/llvm-objcopy/ELF/Object.cpp
  713     if (SectionBase *To = FromTo.lookup(Sym->DefinedIn))
  912   if (SectionBase *To = FromTo.lookup(SecToApplyRel))
  984     if (SectionBase *To = FromTo.lookup(Sec))
tools/llvm-objdump/MachODump.cpp
 1297     StringRef name = AddrMap->lookup(value);
10462   auto name = info->bindtable->lookup(ReferenceValue);
tools/llvm-profdata/llvm-profdata.cpp
  171     StringRef New = RemappingTable.lookup(Name);
tools/polly/include/polly/ScopInfo.h
 1461     return ValueWrites.lookup(Inst);
 1467     return ValueReads.lookup(Inst);
 1473     return PHIReads.lookup(PHI);
 1481     return PHIWrites.lookup(PHI);
 2436     return InstStmtMap.lookup(Inst);
tools/polly/lib/Analysis/DependenceInfo.cpp
  808   return isl_map_copy(ReductionDependences.lookup(MA));
tools/polly/lib/Analysis/ScopInfo.cpp
 1152     assert(!ValueWrites.lookup(AccessVal));
 1157     assert(!ValueReads.lookup(AccessVal));
 1162     assert(!PHIWrites.lookup(PHI));
 1167     assert(!PHIReads.lookup(PHI));
 1411     if (auto *NewValue = VMap.lookup(E->getValue()))
 1541   return ParameterIds.lookup(Parameter);
 1759     isl::set Domain = DomainMap.lookup(Stmt.getEntryBlock());
 1799   if (Value *Rep = InvEquivClassVMap.lookup(LInst))
 2518   return ValueDefAccs.lookup(Val);
 2536   return PHIReadAccs.lookup(PHI);
tools/polly/lib/CodeGen/BlockGenerators.cpp
  101     Value *New = GlobalMap.lookup(Old);
  115     if (Value *NewRemapped = GlobalMap.lookup(New))
  131     New = BBMap.lookup(Old);
  161     if ((New = BBMap.lookup(Old)))
  189     if ((New = BBMap.lookup(Old)))
  207     New = BBMap.lookup(Old);
  314   if (Value *PreloadLoad = GlobalMap.lookup(Load))
  499     if (Value *NewAddr = GlobalMap.lookup(&*Addr))
 1022   if (Value *NewValue = VectorMap.lookup(Old))
 1127   if (Value *PreloadLoad = GlobalMap.lookup(Load)) {
 1404   BasicBlock *BBCopyIDom = EndBlockMap.lookup(BBIDom);
 1409   return StartBlockMap.lookup(BBIDom);
 1548   BasicBlock *ExitDomBBCopy = EndBlockMap.lookup(findExitDominator(DT, R));
 1636       NewSubregionExit = StartBlockMap.lookup(FormerExit);
 1646     BasicBlock *NewIncomingBlockStart = StartBlockMap.lookup(OrigIncomingBlock);
 1647     BasicBlock *NewIncomingBlockEnd = EndBlockMap.lookup(OrigIncomingBlock);
 1720           Value *NewVal = NewExitScalars.lookup(MA);
tools/polly/lib/CodeGen/IRBuilder.cpp
  168   auto SecondLevelAliasScope = SecondLevelAliasScopeMap.lookup(PtrSCEV);
  170       SecondLevelOtherAliasScopeListMap.lookup(PtrSCEV);
  181         SecondLevelAliasScopeMap.lookup(BasePtrSCEV);
  184     auto OtherAliasScopeList = OtherAliasScopeListMap.lookup(BasePtr);
  229     BasePtr = AlternativeAliasBases.lookup(BasePtr);
tools/polly/lib/CodeGen/IslExprBuilder.cpp
  267   if (auto NewBase = GlobalMap.lookup(Base))
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
  213       if (Value *InvariantLoad = References.GlobalMap.lookup(&Inst))
  221       } else if (Value *NewVal = References.GlobalMap.lookup(SrcVal))
tools/polly/lib/Support/ScopHelper.cpp
  292     Value *NewVal = VMap ? VMap->lookup(E->getValue()) : nullptr;
tools/verify-uselistorder/verify-uselistorder.cpp
  102   unsigned lookup(const Value *V) const { return IDs.lookup(V); }
  235   if (IDs.lookup(V))
  262            << ", user-id = " << M.IDs.lookup(U.getUser()) << ", user = ";
  419       dbgs() << " - order: " << Order.lookup(&U)
unittests/ADT/DenseMapTest.cpp
  123             this->Map.lookup(this->getKey()));
  153   EXPECT_EQ(this->getValue(), this->Map.lookup(this->getKey()));
  493   EXPECT_EQ(1, M.lookup("a"));
  494   EXPECT_EQ(2, M.lookup("b"));
  495   EXPECT_EQ(3, M.lookup("c"));
  497   EXPECT_EQ(0, M.lookup("q"));
  500   EXPECT_EQ(0, M.lookup(""));
  501   EXPECT_EQ(0, M.lookup(StringRef()));
  502   EXPECT_EQ(0, M.lookup(StringRef("a", 0)));
  504   EXPECT_EQ(42, M.lookup(""));
  505   EXPECT_EQ(42, M.lookup(StringRef()));
  506   EXPECT_EQ(42, M.lookup(StringRef("a", 0)));
utils/TableGen/CodeGenRegisters.h
  194       return SubReg2Idx.lookup(Reg);
  381       return SubClassWithSubReg.lookup(SubIdx);
utils/TableGen/CodeGenSchedule.cpp
  970   return InstrClassMap.lookup(Inst.TheDef);
utils/TableGen/GlobalISelEmitter.cpp
 3420   return NodeEquivs.lookup(N);
utils/TableGen/SubtargetEmitter.cpp
  184     unsigned Bit = FeatureMap.lookup(FeatureList[j]);