Searched refs:SmallDenseMap (Results 1 - 25 of 33) sorted by relevance

12

/external/llvm/include/llvm/ADT/
H A DDenseMap.h681 class SmallDenseMap class in namespace:llvm
682 : public DenseMapBase<SmallDenseMap<KeyT, ValueT, InlineBuckets, KeyInfoT>,
686 typedef DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT> BaseT;
688 friend class DenseMapBase<SmallDenseMap, KeyT, ValueT, KeyInfoT>;
704 explicit SmallDenseMap(unsigned NumInitBuckets = 0) { function in class:llvm::SmallDenseMap
708 SmallDenseMap(const SmallDenseMap &other) : BaseT() { function in class:llvm::SmallDenseMap
713 SmallDenseMap(SmallDenseMap &&other) : BaseT() { function in class:llvm::SmallDenseMap
719 SmallDenseMap(cons function in class:llvm::SmallDenseMap
[all...]
/external/llvm/unittests/ADT/
H A DDenseMapTest.cpp103 SmallDenseMap<uint32_t, uint32_t>,
104 SmallDenseMap<uint32_t *, uint32_t *>,
105 SmallDenseMap<CtorTester, CtorTester, 4,
212 // Test copy constructor method where SmallDenseMap isn't small.
230 // Test copying from an empty map where SmallDenseMap isn't small.
373 SmallDenseMap<unsigned, unsigned, 32, ContiguousDenseMapInfo> map;
388 // SmallDenseMap which led to a map with num elements == small capacity not
/external/clang/include/clang/AST/
H A DCXXInheritance.h131 llvm::SmallDenseMap<QualType, std::pair<bool, unsigned>, 8> ClassSubobjects;
H A DDeclContextInternals.h242 : public llvm::SmallDenseMap<DeclarationName, StoredDeclsList, 4> {
H A DASTContext.h2294 typedef llvm::SmallDenseMap<void(*)(void*), llvm::SmallVector<void*, 16> >
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.h86 SmallDenseMap<SDValue, SDValue, 8> PromotedIntegers;
90 SmallDenseMap<SDValue, std::pair<SDValue, SDValue>, 8> ExpandedIntegers;
94 SmallDenseMap<SDValue, SDValue, 8> SoftenedFloats;
98 SmallDenseMap<SDValue, std::pair<SDValue, SDValue>, 8> ExpandedFloats;
102 SmallDenseMap<SDValue, SDValue, 8> ScalarizedVectors;
106 SmallDenseMap<SDValue, std::pair<SDValue, SDValue>, 8> SplitVectors;
110 SmallDenseMap<SDValue, SDValue, 8> WidenedVectors;
114 SmallDenseMap<SDValue, SDValue, 8> ReplacedValues;
H A DLegalizeVectorOps.cpp43 SmallDenseMap<SDValue, SDValue, 64> LegalizedNodes;
/external/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp65 SmallDenseMap<BasicBlock*, Value*, 8> &ValueMapping) {
138 SmallDenseMap<BasicBlock*, Value*, 8> ValueMapping(PredValues.begin(),
H A DSimplifyCFG.cpp1418 SmallDenseMap<Instruction *, unsigned, 4> SinkCandidateUseCounts;
1468 for (SmallDenseMap<Instruction *, unsigned, 4>::iterator I =
3351 const SmallDenseMap<Value*, Constant*>& ConstantPool) {
3363 const SmallDenseMap<Value *, Constant *> &ConstantPool,
3407 SmallDenseMap<Value*, Constant*> ConstantPool;
3660 const SmallDenseMap<PHINode*, Type*>& ResultTypes) {
3666 for (SmallDenseMap<PHINode*, Type*>::const_iterator I = ResultTypes.begin(),
3732 SmallDenseMap<PHINode*, ResultListTy> ResultLists;
3733 SmallDenseMap<PHINode*, Constant*> DefaultResults;
3734 SmallDenseMap<PHINod
3350 LookupConstant(Value *V, const SmallDenseMap<Value*, Constant*>& ConstantPool) argument
3656 ShouldBuildLookupTable(SwitchInst *SI, uint64_t TableSize, const TargetTransformInfo &TTI, const DataLayout *DL, const SmallDenseMap<PHINode*, Type*>& ResultTypes) argument
[all...]
/external/clang/include/clang/Sema/
H A DTemplate.h188 typedef llvm::SmallDenseMap<
H A DScopeInfo.h277 typedef llvm::SmallDenseMap<WeakObjectProfileTy, WeakUseVector, 8,
/external/clang/include/clang/Serialization/
H A DASTReader.h471 llvm::SmallDenseMap<Decl *, unsigned, 4>,
569 typedef llvm::SmallDenseMap<IdentifierInfo*,
971 llvm::SmallDenseMap<CXXRecordDecl *, llvm::TinyPtrVector<CXXRecordDecl *>, 2>
/external/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp342 llvm::SmallDenseMap<FileID, SourceLocation> BeginLocsMap;
/external/llvm/lib/Analysis/
H A DBlockFrequencyInfoImpl.cpp599 SmallDenseMap<const IrreducibleGraph::IrrNode *, bool, 8> InSCC;
H A DBasicAliasAnalysis.cpp473 // SmallDenseMap if it ever grows larger.
518 typedef SmallDenseMap<LocPair, AliasResult, 8> AliasCacheTy;
/external/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp68 typedef SmallDenseMap<MachineBasicBlock*, MachineInstr*, 2> BB2BrMap;
/external/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp116 SmallDenseMap<Instruction *, Instruction *> ClonedCastMap;
H A DLICM.cpp591 SmallDenseMap<BasicBlock *, Instruction *, 32> SunkCopies;
H A DSROA.cpp339 SmallDenseMap<Instruction *, unsigned> MemTransferSliceMap;
340 SmallDenseMap<Instruction *, uint64_t> PHIOrSelectSizes;
536 SmallDenseMap<Instruction *, unsigned>::iterator MTPI = MemTransferSliceMap.find(&II);
559 SmallDenseMap<Instruction *, unsigned>::iterator MTPI;
/external/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h556 SmallDenseMap<uint32_t, IrrNode *, 4> Lookup;
/external/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp113 SmallDenseMap<Instruction *, int> InstrIdx;
535 SmallDenseMap<Value*, int> ScalarToTreeEntry;
1578 SmallDenseMap<Value*, int>::const_iterator Entry
2323 SmallDenseMap<Value *, Value *> ConsecutiveChain;
/external/clang/lib/StaticAnalyzer/Checkers/
H A DBasicObjCFoundationChecks.cpp101 mutable llvm::SmallDenseMap<Selector, unsigned, 16> StringSelectors;
/external/clang/include/clang/Parse/
H A DParser.h140 llvm::SmallDenseMap<const IdentifierInfo *, tok::TokenKind>
/external/clang/lib/Basic/
H A DSourceManager.cpp2066 typedef llvm::SmallDenseMap<FileID, unsigned, 16> LocSet;
/external/clang/lib/Parse/
H A DParser.cpp1454 llvm::SmallDenseMap<const IdentifierInfo *, tok::TokenKind>::iterator Known =

Completed in 1613 milliseconds

12