Home
last modified time | relevance | path

Searched refs:SmallDenseMap (Results 1 – 25 of 163) sorted by relevance

1234567

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DDenseMap.h882 class SmallDenseMap
915 SmallDenseMap(const SmallDenseMap &other) : BaseT() { in SmallDenseMap() function
920 SmallDenseMap(SmallDenseMap &&other) : BaseT() { in SmallDenseMap() function
932 : SmallDenseMap(Vals.begin(), Vals.end()) {} in SmallDenseMap()
934 ~SmallDenseMap() { in ~SmallDenseMap()
939 void swap(SmallDenseMap& RHS) { in swap()
982 SmallDenseMap &SmallSide = Small ? *this : RHS; in swap()
983 SmallDenseMap &LargeSide = Small ? RHS : *this; in swap()
1011 SmallDenseMap& operator=(const SmallDenseMap& other) {
1017 SmallDenseMap& operator=(SmallDenseMap &&other) {
[all …]
H A DDenseSet.h288 ValueT, SmallDenseMap<ValueT, detail::DenseSetEmpty, InlineBuckets,
292 ValueT, SmallDenseMap<ValueT, detail::DenseSetEmpty, InlineBuckets,
/llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/
H A DAsyncRuntimeRefCountingOpt.cpp35 Value value, llvm::SmallDenseMap<Operation *, Operation *> &cancellable);
41 Value value, llvm::SmallDenseMap<Operation *, Operation *> &cancellable) { in optimizeReferenceCounting()
188 llvm::SmallDenseMap<Operation *, Operation *> cancellable; in runOnOperation()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.h148 SmallDenseMap<SDNode *,int> RootWeights;
149 SmallDenseMap<SDNode *,int> RootHeights;
150 SmallDenseMap<const Value *,int> GAUsesInFunction;
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dmisched-aa-colored.ll113SmallDenseMap.107.707.1067.2027.2147.2387.4187", %"class.llvm::SmallDenseMap.77.110.710.1070.2030.…
114 %"class.llvm::SmallDenseMap.77.110.710.1070.2030.2150.2390.4190" = type { [4 x i8], i32, %"struct.l…
117 %"class.llvm::SmallDenseMap.107.707.1067.2027.2147.2387.4187" = type { [4 x i8], i32, %"struct.llvm…
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DDenseMapTest.cpp103 SmallDenseMap<uint32_t, uint32_t>,
104 SmallDenseMap<uint32_t *, uint32_t *>,
105 SmallDenseMap<CtorTester, CtorTester, 4,
551 SmallDenseMap<int, int> M = {{0, 0}, {0, 1}, {1, 2}}; in TEST()
571 SmallDenseMap<unsigned, unsigned, 32, ContiguousDenseMapInfo> map; in TEST()
593 SmallDenseMap<unsigned, unsigned, 128, ContiguousDenseMapInfo> map; in TEST()
616 SmallDenseMap<int, int, InlineBuckets> map(NumInitBuckets); in TEST()
/llvm-project-15.0.7/clang/lib/AST/
H A DMicrosoftCXXABI.cpp111 llvm::SmallDenseMap<CXXRecordDecl *, CXXConstructorDecl *> RecordToCopyCtor;
113 llvm::SmallDenseMap<TagDecl *, DeclaratorDecl *>
115 llvm::SmallDenseMap<TagDecl *, TypedefNameDecl *>
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/Analysis/
H A DUtils.h191 const llvm::SmallDenseMap<Operation *, uint64_t, 8> &sliceTripCountMap);
199 llvm::SmallDenseMap<Operation *, uint64_t, 8> *tripCountMap);
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.h92 SmallDenseMap<SDValue, TableId, 8> ValueToIdMap;
93 SmallDenseMap<TableId, SDValue, 8> IdToValueMap;
97 SmallDenseMap<TableId, TableId, 8> PromotedIntegers;
105 SmallDenseMap<TableId, TableId, 8> SoftenedFloats;
109 SmallDenseMap<TableId, TableId, 8> PromotedFloats;
113 SmallDenseMap<TableId, TableId, 8> SoftPromotedHalfs;
117 SmallDenseMap<TableId, std::pair<TableId, TableId>, 8> ExpandedFloats;
121 SmallDenseMap<TableId, TableId, 8> ScalarizedVectors;
125 SmallDenseMap<TableId, std::pair<TableId, TableId>, 8> SplitVectors;
129 SmallDenseMap<TableId, TableId, 8> WidenedVectors;
[all …]
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTImporterLookupTable.h53 using NameMap = llvm::SmallDenseMap<DeclarationName, DeclList, 4>;
H A DASTImporter.h189 llvm::SmallDenseMap<Decl *, int, 32> Aux;
203 llvm::SmallDenseMap<Decl *, SavedImportPathsForOneDecl, 32>;
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.h26 SmallDenseMap<const GlobalValue *, unsigned, 4> LocalMemoryObjects;
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/Transforms/
H A DLegalizeForExport.cpp29 llvm::SmallDenseMap<Block *, SmallVector<int, 4>> successorPositions; in ensureDistinctSuccessors()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DCaptureTracking.h148 SmallDenseMap<const Value *, bool, 8> *IsCapturedCache = nullptr);
H A DBranchProbabilityInfo.h329 SmallDenseMap<const BasicBlock *, uint32_t> EstimatedBlockWeight;
332 SmallDenseMap<LoopData, uint32_t> EstimatedLoopWeight;
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/IR/
H A DLinalgOps.cpp870 llvm::SmallDenseMap<unsigned, unsigned> origInsToNewInsPos = in matchAndRewrite()
875 llvm::SmallDenseMap<unsigned, unsigned> origOutsToNewOutsPos = in matchAndRewrite()
926 llvm::SmallDenseMap<unsigned, unsigned>
931 llvm::SmallDenseMap<unsigned, unsigned> origToNewPos; in deduplicateInputOperands()
932 llvm::SmallDenseMap<std::pair<Value, AffineMap>, unsigned> dedupedInputs; in deduplicateInputOperands()
970 llvm::SmallDenseMap<unsigned, unsigned>
975 llvm::SmallDenseMap<unsigned, unsigned> origToNewPos; in deduplicateOutputOperands()
976 llvm::SmallDenseMap<std::tuple<Value, AffineMap, Value>, unsigned> in deduplicateOutputOperands()
1045 const llvm::SmallDenseMap<unsigned, unsigned> &origInsToNewInsPos, in populateOpPayload()
1046 const llvm::SmallDenseMap<unsigned, unsigned> &origOutsToNewOutsPos, in populateOpPayload()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/portability/
H A DRestrictSystemIncludesCheck.h75 llvm::SmallDenseMap<FileID, FileIncludes> IncludeDirectives;
/llvm-project-15.0.7/mlir/include/mlir/Support/
H A DThreadLocalCache.h33 struct CacheType : public llvm::SmallDenseMap<ThreadLocalCache<ValueT> *,
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPassManager.h737 Invalidator(SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated, in Invalidator()
741 SmallDenseMap<AnalysisKey *, bool, 8> &IsResultInvalidated;
818 SmallDenseMap<AnalysisKey *, bool, 8> IsResultInvalidated; in verifyNotInvalidated()
1132 const SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2> &
1142 SmallDenseMap<AnalysisKey *, TinyPtrVector<AnalysisKey *>, 2>
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCaptureTracking.cpp489 const Value *V, SmallDenseMap<const Value *, bool, 8> *IsCapturedCache) { in isNonEscapingLocalObject()
490 SmallDenseMap<const Value *, bool, 8>::iterator CacheIt; in isNonEscapingLocalObject()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DLoopSink.cpp174 const SmallDenseMap<BasicBlock *, int, 16> &LoopBlockNumber, LoopInfo &LI, in sinkInstruction()
292 SmallDenseMap<BasicBlock *, int, 16> LoopBlockNumber; in sinkLoopInvariantInstructions()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DGISelKnownBits.h36 SmallDenseMap<Register, KnownBits, 16> ComputeKnownBitsCache;
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DLoopFusionUtils.cpp460 llvm::SmallDenseMap<Operation *, uint64_t, 8> sliceTripCountMap; in fuseLoops()
535 llvm::SmallDenseMap<Operation *, uint64_t, 8> *tripCountOverrideMap, in getComputeCostHelper()
584 llvm::SmallDenseMap<Operation *, uint64_t, 8> sliceTripCountMap; in getFusionComputeCost()
/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DInstrProfWriter.h38 using ProfilingData = SmallDenseMap<uint64_t, InstrProfRecord>;
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DCFGUpdate.h71 SmallDenseMap<std::pair<NodePtr, NodePtr>, int, 4> Operations;

1234567