| /src/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | DenseMap.h | 923 class SmallDenseMap 925 SmallDenseMap<KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT>, KeyT, 927 friend class DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT, BucketT>; 931 using BaseT = DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT, BucketT>; 950 explicit SmallDenseMap(unsigned NumInitBuckets = 0) { 956 SmallDenseMap(const SmallDenseMap &other) : BaseT() { in SmallDenseMap() function 961 SmallDenseMap(SmallDenseMap &&other) : BaseT() { in SmallDenseMap() function 967 SmallDenseMap(const InputIt &I, const InputIt &E) { in SmallDenseMap() function 972 SmallDenseMap(std::initializer_list<typename BaseT::value_type> Vals) in SmallDenseMap() function 973 : SmallDenseMap(Vals.begin(), Vals.end()) {} in SmallDenseMap() [all …]
|
| H A D | DenseSet.h | 288 ValueT, SmallDenseMap<ValueT, detail::DenseSetEmpty, InlineBuckets, 292 ValueT, SmallDenseMap<ValueT, detail::DenseSetEmpty, InlineBuckets,
|
| /src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.h | 153 SmallDenseMap<SDNode *,int> RootWeights; 154 SmallDenseMap<SDNode *,int> RootHeights; 155 SmallDenseMap<const Value *,int> GAUsesInFunction;
|
| /src/contrib/llvm-project/clang/lib/AST/ |
| H A D | MicrosoftCXXABI.cpp | 109 llvm::SmallDenseMap<CXXRecordDecl *, CXXConstructorDecl *> RecordToCopyCtor; 111 llvm::SmallDenseMap<TagDecl *, DeclaratorDecl *> 113 llvm::SmallDenseMap<TagDecl *, TypedefNameDecl *>
|
| H A D | Linkage.h | 91 llvm::SmallDenseMap<QueryType, LinkageInfo, 8> CachedLinkageInfo;
|
| /src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNRewritePartialRegUses.cpp | 91 using SubRegMap = SmallDenseMap<unsigned, SubRegInfo>; 139 mutable SmallDenseMap<std::pair<unsigned, unsigned>, unsigned> SubRegs; 147 mutable SmallDenseMap<std::pair<const TargetRegisterClass *, unsigned>, 159 mutable SmallDenseMap<unsigned, BitVector> AllocatableAndAlignedRegClassMasks;
|
| H A D | AMDGPUMachineFunction.h | 27 SmallDenseMap<const GlobalValue *, unsigned, 4> LocalMemoryObjects;
|
| H A D | AMDGPUArgumentUsageInfo.h | 161 SmallDenseMap<int, KernArgPreloadDescriptor> PreloadKernArgs{};
|
| /src/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PassManager.h | 362 Invalidator(SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated, in Invalidator() 366 SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated; 443 SmallDenseMap<AnalysisKey *, bool, 8> IsResultInvalidated; in verifyNotInvalidated() 756 const SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2> & 766 SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2>
|
| /src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypes.h | 93 SmallDenseMap<SDValue, TableId, 8> ValueToIdMap; 94 SmallDenseMap<TableId, SDValue, 8> IdToValueMap; 98 SmallDenseMap<TableId, TableId, 8> PromotedIntegers; 102 SmallDenseMap<TableId, std::pair<TableId, TableId>, 8> ExpandedIntegers; 106 SmallDenseMap<TableId, TableId, 8> SoftenedFloats; 110 SmallDenseMap<TableId, TableId, 8> PromotedFloats; 114 SmallDenseMap<TableId, TableId, 8> SoftPromotedHalfs; 118 SmallDenseMap<TableId, std::pair<TableId, TableId>, 8> ExpandedFloats; 122 SmallDenseMap<TableId, TableId, 8> ScalarizedVectors; 126 SmallDenseMap<TableId, std::pair<TableId, TableId>, 8> SplitVectors; [all …]
|
| /src/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTImporterLookupTable.h | 53 using NameMap = llvm::SmallDenseMap<DeclarationName, DeclList, 4>;
|
| H A D | ASTImporter.h | 189 llvm::SmallDenseMap<Decl *, int, 32> Aux; 203 llvm::SmallDenseMap<Decl *, SavedImportPathsForOneDecl, 32>;
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroInternal.h | 35 SmallDenseMap<Argument *, AllocaInst *, 4> &ArgToAllocaMap, 38 SmallDenseMap<Argument *, AllocaInst *, 4> &ArgToAllocaMap,
|
| /src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | CaptureTracking.h | 139 SmallDenseMap<const Value *, bool, 8> *IsCapturedCache = nullptr);
|
| H A D | BranchProbabilityInfo.h | 341 SmallDenseMap<const BasicBlock *, uint32_t> EstimatedBlockWeight; 344 SmallDenseMap<LoopData, uint32_t> EstimatedLoopWeight;
|
| H A D | MemoryBuiltins.h | 234 SmallDenseMap<Instruction *, SizeOffsetAPInt, 8> SeenInsts; 267 SmallDenseMap<BasicBlock *, SizeOffsetAPInt, 8> &VisitedBlocks,
|
| /src/contrib/llvm-project/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVInstPrinter.h | 23 SmallDenseMap<unsigned, SPIRV::InstructionSet::InstructionSet> ExtInstSetIDs;
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopSink.cpp | 172 const SmallDenseMap<BasicBlock *, int, 16> &LoopBlockNumber, LoopInfo &LI, in sinkInstruction() 308 SmallDenseMap<BasicBlock *, int, 16> LoopBlockNumber; in sinkLoopInvariantInstructions()
|
| /src/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CaptureTracking.cpp | 459 const Value *V, SmallDenseMap<const Value *, bool, 8> *IsCapturedCache) { in isNonEscapingLocalObject() 460 SmallDenseMap<const Value *, bool, 8>::iterator CacheIt; in isNonEscapingLocalObject()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | IndirectCallPromotion.cpp | 141 SmallDenseMap<const GlobalVariable *, std::unordered_map<int, Constant *>>; 155 SmallDenseMap<const CallBase *, VirtualCallSiteInfo>; 158 using VTableGUIDCountsMap = SmallDenseMap<uint64_t, uint64_t, 16>; 546 SmallDenseMap<Function *, int, 4> CalleeIndexMap; in computeVTableInfos()
|
| /src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | GISelKnownBits.h | 36 SmallDenseMap<Register, KnownBits, 16> ComputeKnownBitsCache;
|
| /src/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | CFGUpdate.h | 71 SmallDenseMap<std::pair<NodePtr, NodePtr>, int, 4> Operations;
|
| /src/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 628 llvm::SmallDenseMap<Decl *, unsigned, 4>, 1181 llvm::SmallDenseMap<CXXRecordDecl *, llvm::SmallVector<DataPointers, 2>, 2> 1185 llvm::SmallDenseMap<RecordDecl *, llvm::SmallVector<RecordDecl *, 2>, 2> 1189 llvm::SmallDenseMap<FunctionDecl *, llvm::SmallVector<FunctionDecl *, 2>, 2> 1193 llvm::SmallDenseMap<EnumDecl *, llvm::SmallVector<EnumDecl *, 2>, 2> 1197 llvm::SmallDenseMap<ObjCInterfaceDecl *, 1202 llvm::SmallDenseMap<ObjCProtocolDecl *,
|
| /src/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | CBufferDataLayout.cpp | 45 SmallDenseMap<StructType *, LegacyStructLayout> StructLayouts;
|
| /src/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPContext.h | 151 SmallDenseMap<TraitProperty, APInt> ScoreMap;
|