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

References

include/llvm/ADT/DenseMap.h
   85   inline const_iterator begin() const {
   92   inline const_iterator end() const {
  156   const_iterator find(const_arg_type_t<KeyT> Val) const {
  176   const_iterator find_as(const LookupKeyT &Val) const {
  444   const_iterator makeConstIterator(const BucketT *P, const BucketT *E,
  449       return const_iterator(B, E, Epoch, NoAdvance);
  451     return const_iterator(P, E, Epoch, NoAdvance);
include/llvm/ADT/DenseSet.h
  132     typename MapTy::const_iterator I;
  137     using difference_type = typename MapTy::const_iterator::difference_type;
  145     ConstIterator(const typename MapTy::const_iterator &i) : I(i) {}
include/llvm/ADT/MapVector.h
  113     typename MapType::const_iterator Pos = Map.find(Key);
  143     typename MapType::const_iterator Pos = Map.find(Key);
  148     typename MapType::const_iterator Pos = Map.find(Key);
  154     typename MapType::const_iterator Pos = Map.find(Key);
include/llvm/Analysis/LoopIterator.h
  147     DenseMap<BasicBlock*, unsigned>::const_iterator I = PostNumbers.find(BB);
  153     DenseMap<BasicBlock*, unsigned>::const_iterator I = PostNumbers.find(BB);
include/llvm/Analysis/RegionInfoImpl.h
  820   typename BBtoRegionMap::const_iterator I = BBtoRegion.find(BB);
include/llvm/CodeGen/FunctionLoweringInfo.h
  111     SlotMapTy::const_iterator find(const Value *V) const {
  118     SlotMapTy::const_iterator end() const { return SlotMap.end(); }
  260     DenseMap<const Value*, unsigned>::const_iterator It = ValueMap.find(PN);
include/llvm/CodeGen/MachinePipeliner.h
  544       DenseMap<int, std::deque<SUnit *>>::const_iterator;
include/llvm/CodeGen/ScheduleDAGInstrs.h
  396     DenseMap<MachineInstr*, SUnit*>::const_iterator I = MISUnitMap.find(MI);
include/llvm/CodeGen/SlotIndexes.h
  399       Mi2IndexMap::const_iterator itr = mi2iMap.find(&BundleNonDebug);
  433         Mi2IndexMap::const_iterator MapItr = mi2iMap.find(&*I);
  450         Mi2IndexMap::const_iterator MapItr = mi2iMap.find(&*I);
include/llvm/IR/PassManager.h
  932     typename AnalysisPassMapT::const_iterator PI = AnalysisPasses.find(ID);
  978     typename AnalysisResultMapT::const_iterator RI =
include/llvm/IR/ValueMap.h
  166     typename MapT::const_iterator I = Map.find_as(Val);
include/llvm/Support/GenericDomTree.h
  307       typename DomTreeNodeMapType::const_iterator OI =
include/llvm/Support/JSON.h
   99   using const_iterator = Storage::const_iterator;
include/llvm/XRay/Graph.h
  261   using ConstVertexIterator = typename VertexMapT::const_iterator;
  298   using ConstEdgeIterator = typename EdgeMapT::const_iterator;
lib/Analysis/LoopAccessAnalysis.cpp
  151   ValueToValueMap::const_iterator SI =
lib/Bitcode/Writer/ValueEnumerator.cpp
  442   InstructionMapType::const_iterator I = InstructionMap.find(Inst);
  461   ValueMapType::const_iterator I = ValueMap.find(V);
  479   for (ValueMapType::const_iterator I = Map.begin(),
lib/Bitcode/Writer/ValueEnumerator.h
  168     TypeMapType::const_iterator I = TypeMap.find(T);
  178     AttributeListMapType::const_iterator I = AttributeListMap.find(PAL);
  186     AttributeGroupMapType::const_iterator I = AttributeGroupMap.find(Group);
lib/CodeGen/AsmPrinter/EHStreamer.cpp
  257       RangeMapType::const_iterator L = PadMap.find(BeginLabel);
lib/CodeGen/MachineVerifier.cpp
  200         for (RegMap::const_iterator I = RM.begin(), E = RM.end(); I != E; ++I)
lib/CodeGen/SafeStackColoring.cpp
  172         LivenessMap::const_iterator I = BlockLiveness.find(PredBB);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 5550     DenseMap<const Value *, unsigned>::const_iterator
lib/CodeGen/StackColoring.cpp
  540   LivenessMap::const_iterator BI = BlockLiveness.find(MBB);
  646       BlockBitVecMap::const_iterator I = SeenStartMap.find(*PI);
  777         LivenessMap::const_iterator I = BlockLiveness.find(*PI);
lib/CodeGen/StackProtector.cpp
  560     SSPLayoutMap::const_iterator LI = Layout.find(AI);
lib/CodeGen/TargetPassConfig.cpp
  499   DenseMap<AnalysisID, IdentifyingPassPtr>::const_iterator
lib/DebugInfo/DWARF/DWARFContext.cpp
 1706     RelocAddrMap::const_iterator AI = Sec.Relocs.find(Pos);
lib/IR/LegacyPassManager.cpp
 1190   DenseMap<AnalysisID, Pass*>::const_iterator I =  AvailableAnalysis.find(AID);
lib/IR/PassRegistry.cpp
   43   MapType::const_iterator I = PassInfoMap.find(TI);
lib/MC/MCRegisterInfo.cpp
  110   const DenseMap<MCRegister, int>::const_iterator I = L2SEHRegs.find(RegNum);
  118   const DenseMap<MCRegister, int>::const_iterator I = L2CVRegs.find(RegNum);
lib/Object/RecordStreamer.h
   80   using const_symver_iterator = decltype(SymverAliasMap)::const_iterator;
lib/Target/AArch64/AArch64ExpandImm.cpp
   55   for (CountMap::const_iterator Chunk = Counts.begin(), End = Counts.end();
lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp
  170     DenseMap<unsigned, unsigned>::const_iterator PosInUntouched =
  325   for (DenseMap<unsigned, unsigned>::const_iterator
lib/Target/AMDGPU/R600Packetizer.cpp
  140       const DenseMap<unsigned, unsigned>::const_iterator It = PVs.find(Src);
lib/Target/ARM/ARMBaseInstrInfo.cpp
 4805   DenseMap<unsigned, unsigned>::const_iterator I = MLxEntryMap.find(Opcode);
lib/Target/ARM/ARMMachineFunctionInfo.h
  222     DenseMap<unsigned, unsigned>::const_iterator I = CPEClones.find(CloneIdx);
lib/Target/Hexagon/HexagonBitTracker.cpp
 1225   RegExtMap::const_iterator F = VRX.find(RD.Reg);
lib/Target/Hexagon/HexagonGenInsert.cpp
  212       const_iterator F = find(VR);
  581   using iterator = IFMapType::const_iterator;
 1268     UnsignedMap::const_iterator F = UseC.find(R);
lib/Target/Mips/MipsDelaySlotFiller.cpp
  315   for (BB2BrMap::const_iterator I = BrMap.begin(); I != BrMap.end(); ++I) {
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  584   VRegRCMap::const_iterator I = VRegMapping.find(RC);
  588   VRegMap::const_iterator VI = RegMap.find(Reg);
lib/Target/X86/X86ISelLowering.cpp
19948   for (DenseMap<SDValue, APInt>::const_iterator I = SrcOpMap.begin(),
lib/Transforms/ObjCARC/BlotMapVector.h
   87     typename MapTy::const_iterator It = Map.find(Key);
lib/Transforms/Scalar/GVN.cpp
  558   DenseMap<Value*, uint32_t>::const_iterator VI = valueNumbering.find(V);
  601   for (DenseMap<Value*, uint32_t>::const_iterator
 2506   for (DenseMap<uint32_t, LeaderTableEntry>::const_iterator
lib/Transforms/Scalar/LoopStrengthReduce.cpp
  298   RegUsesTy::const_iterator I = RegUsesMap.find(Reg);
  309   RegUsesTy::const_iterator I = RegUsesMap.find(Reg);
lib/Transforms/Scalar/SCCP.cpp
  369     DenseMap<Value *, LatticeVal>::const_iterator I = ValueState.find(V);
 2216   for (DenseMap<GlobalVariable*, LatticeVal>::const_iterator I = TG.begin(),
lib/Transforms/Utils/Evaluator.cpp
  216     DenseMap<Constant *, Constant *>::const_iterator I =
lib/Transforms/Utils/Local.cpp
  842   IncomingValueMap::const_iterator It = IncomingValues.find(BB);
  880     IncomingValueMap::const_iterator It = IncomingValues.find(BB);
lib/XRay/InstrumentationMap.cpp
  125       RelocMap::const_iterator R = Relocs.find(A);
tools/clang/include/clang/Basic/PlistSupport.h
   45   FIDMap::const_iterator I = FIDs.find(FID);
tools/clang/include/clang/Basic/SourceManager.h
 1663       llvm::DenseMap<const FileEntry*, SrcMgr::ContentCache*>::const_iterator;
tools/clang/include/clang/Sema/ScopeInfo.h
  702     llvm::DenseMap<VarDecl*, unsigned>::const_iterator Known
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
  566     EventsTy::const_iterator I = Events.find(&EVENT::Tag);
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h
   90     MapTy::const_iterator I = Map.find(D);
  108     MapTy::const_iterator I = Map.find(D);
  115     MapTy::const_iterator I = Map.find(D);
  128     MapTy::const_iterator I = Map.find(D);
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h
 1452       llvm::DenseMap<const MemRegion *, StorageTypeForKinds>::const_iterator;
 1454       llvm::DenseMap<SymbolRef, StorageTypeForKinds>::const_iterator;
tools/clang/lib/ARCMigrate/FileRemapper.cpp
  194   for (MappingsTy::const_iterator
tools/clang/lib/AST/ASTContext.cpp
 1474   llvm::DenseMap<UsingShadowDecl*, UsingShadowDecl*>::const_iterator Pos
 1526   llvm::DenseMap<const CXXMethodDecl *, CXXMethodVector>::const_iterator Pos =
10321   ParameterIndexTable::const_iterator I = ParamIndices.find(D);
tools/clang/lib/AST/RecordLayoutBuilder.cpp
  237   EmptyClassOffsetsMapTy::const_iterator I = EmptyClassOffsets.find(Offset);
tools/clang/lib/AST/VTableBuilder.cpp
 1027   MethodVTableIndicesTy::const_iterator vtable_indices_begin() const {
 1031   MethodVTableIndicesTy::const_iterator vtable_indices_end() const {
 1037   AddressPointsMapTy::const_iterator address_points_begin() const {
 1041   AddressPointsMapTy::const_iterator address_points_end() const {
 1045   VTableThunksMapTy::const_iterator vtable_thunks_begin() const {
 1049   VTableThunksMapTy::const_iterator vtable_thunks_end() const {
 2556   VTableThunksMapTy::const_iterator vtable_thunks_begin() const {
 2560   VTableThunksMapTy::const_iterator vtable_thunks_end() const {
 2819   const ASTRecordLayout::VBaseOffsetsMapTy::const_iterator &VBaseMapEntry =
tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  194   CFG::BuildOptions::ForcedBlkExprs::const_iterator itr =
tools/clang/lib/Analysis/Consumed.cpp
  463   using ConstInfoEntry = MapType::const_iterator;
 1114   VarMapType::const_iterator Entry = VarMap.find(Var);
 1124   TmpMapType::const_iterator Entry = TmpMap.find(Tmp);
tools/clang/lib/Analysis/PostOrderCFGView.cpp
   43   PostOrderCFGView::BlockOrderTy::const_iterator b1It = POV.BlockOrder.find(b1);
   44   PostOrderCFGView::BlockOrderTy::const_iterator b2It = POV.BlockOrder.find(b2);
tools/clang/lib/Analysis/UninitializedValues.cpp
   89   llvm::DenseMap<const VarDecl *, unsigned>::const_iterator I = map.find(d);
  358     llvm::DenseMap<const DeclRefExpr*, Class>::const_iterator I
tools/clang/lib/CodeGen/CGBlocks.cpp
 1531   for (DeclMapTy::const_iterator i = ldm.begin(), e = ldm.end(); i != e; ++i) {
tools/clang/lib/CodeGen/CGRecordLayout.h
  206     llvm::DenseMap<const FieldDecl *, CGBitFieldInfo>::const_iterator
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  871   for (llvm::DenseMap<const FieldDecl*, CGBitFieldInfo>::const_iterator
tools/clang/lib/CodeGen/CGVTT.cpp
  139   for (llvm::DenseMap<BaseSubobject, uint64_t>::const_iterator I =
  166   for (llvm::DenseMap<BaseSubobject, uint64_t>::const_iterator I =
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  102   llvm::DenseMap<const Type*, llvm::StructType *>::const_iterator I =
tools/clang/lib/Lex/ModuleMap.cpp
  713     llvm::DenseMap<const DirectoryEntry *, Module *>::const_iterator KnownDir
  950         llvm::DenseMap<const DirectoryEntry *, InferredDirectory>::const_iterator
tools/clang/lib/Lex/Preprocessor.cpp
  751   llvm::DenseMap<IdentifierInfo*,unsigned>::const_iterator it =
tools/clang/lib/Sema/SemaChecking.cpp
14495                  Sema::TypeTagData>::const_iterator I =
tools/clang/lib/Serialization/ASTWriter.cpp
 5667     TypeIdxMap::const_iterator I = TypeIdxs.find(T);
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
  175     IvarToPropertyMapTy::const_iterator I = IvarToPropMap.find(D);
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
  321   for (IvarSet::const_iterator I = TrackedIvars.begin(),
  505       for (IvarSet::const_iterator
  516       for (IvarSet::const_iterator
  609     MethToIvarMapTy::const_iterator IvI = PropertyGetterToIvarMap.find(MD);
  622       PropToIvarMapTy::const_iterator IvI = PropertyToIvarMap.find(PD);
  633       MethToIvarMapTy::const_iterator IvI =PropertyGetterToIvarMap.find(MD);
  705     MethToIvarMapTy::const_iterator IvI = PropertySetterToIvarMap.find(MD);
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 2457       PriorityMapTy::const_iterator LI = PriorityMap.find(LHS);
 2458       PriorityMapTy::const_iterator RI = PriorityMap.find(RHS);
 2459       PriorityMapTy::const_iterator E = PriorityMap.end();
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
  230   llvm::DenseMap<unsigned, std::string>::const_iterator I =
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp
  106   StmtGeneratedVarNameMap::const_iterator I = GeneratedDecls->find(TheLoop);
  890     StmtGeneratedVarNameMap::const_iterator I = GeneratedDecls->find(S);
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
  964   EntityMapTy::const_iterator I = EntityMap.find(D);
 1074   ContainerMapTy::const_iterator I = ContainerMap.find(DC);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
   98   PersistentDeclMap::const_iterator i =
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp
  170   ISAToInterfaceMap::const_iterator iter = m_isa_to_interface.find(isa);
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 4417               ConstNameToSymbolIndexMap::const_iterator pos =
 4572       NListIndexToSymbolIndexMap::const_iterator end_index_pos =
 4605               NListIndexToSymbolIndexMap::const_iterator index_pos =
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 2117               llvm::DenseMap<const clang::FieldDecl *, uint64_t>::const_iterator
 2133                              clang::CharUnits>::const_iterator base_pos,
 2147                              clang::CharUnits>::const_iterator vbase_pos,
tools/lldb/source/Plugins/SymbolFile/DWARF/UniqueDWARFASTType.h
   90     collection::const_iterator pos = m_collection.find(unique_name_cstr);
tools/lldb/source/Target/SectionLoadList.cpp
   54     sect_to_addr_collection::const_iterator pos =
unittests/ADT/DenseMapTest.cpp
  324   typename TypeParam::const_iterator cit(it);
  328   typename TypeParam::const_iterator cit2(cit);
usr/include/c++/7.4.0/bits/range_access.h
   58     begin(const _Container& __cont) -> decltype(__cont.begin())
   78     end(const _Container& __cont) -> decltype(__cont.end())
utils/TableGen/CodeGenSchedule.cpp
 1055     InstClassMapTy::const_iterator Pos = InstrClassMap.find(InstDef);
 1204     ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef);
utils/TableGen/CodeGenSchedule.h
  481     ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef);
  487     ProcModelMapTy::const_iterator I = ProcModelMap.find(ModelDef);
utils/unittest/googletest/include/gtest/gtest-printers.h
  377   for (typename C::const_iterator it = container.begin();