Searched refs:FoldingSet (Results 1 – 25 of 45) sorted by relevance
12
50 FoldingSet<TrivialPair> Trivial; in TEST()64 FoldingSet<TrivialPair> Trivial; in TEST()79 FoldingSet<TrivialPair> Trivial; in TEST()91 FoldingSet<TrivialPair> Trivial; in TEST()100 FoldingSet<TrivialPair> Trivial; in TEST()108 FoldingSet<TrivialPair> Trivial; in TEST()118 FoldingSet<TrivialPair> Trivial; in TEST()132 FoldingSet<TrivialPair> Trivial; in TEST()137 FoldingSet<TrivialPair> Trivial; in TEST()144 FoldingSet<TrivialPair> Trivial; in TEST()[all …]
16 FoldingSet.cpp
96 mutable llvm::FoldingSet<ExtQuals> ExtQualNodes;97 mutable llvm::FoldingSet<ComplexType> ComplexTypes;98 mutable llvm::FoldingSet<PointerType> PointerTypes;99 mutable llvm::FoldingSet<AdjustedType> AdjustedTypes;100 mutable llvm::FoldingSet<BlockPointerType> BlockPointerTypes;101 mutable llvm::FoldingSet<LValueReferenceType> LValueReferenceTypes;102 mutable llvm::FoldingSet<RValueReferenceType> RValueReferenceTypes;103 mutable llvm::FoldingSet<MemberPointerType> MemberPointerTypes;104 mutable llvm::FoldingSet<ConstantArrayType> ConstantArrayTypes;105 mutable llvm::FoldingSet<IncompleteArrayType> IncompleteArrayTypes;[all …]
362 CXXSpecialNamesImpl = new llvm::FoldingSet<CXXSpecialName>; in DeclarationNameTable()363 CXXLiteralOperatorNames = new llvm::FoldingSet<CXXLiteralOperatorIdName>; in DeclarationNameTable()375 llvm::FoldingSet<CXXSpecialName> *SpecialNames = in ~DeclarationNameTable()376 static_cast<llvm::FoldingSet<CXXSpecialName>*>(CXXSpecialNamesImpl); in ~DeclarationNameTable()377 llvm::FoldingSet<CXXLiteralOperatorIdName> *LiteralNames in ~DeclarationNameTable()378 = static_cast<llvm::FoldingSet<CXXLiteralOperatorIdName>*> in ~DeclarationNameTable()406 llvm::FoldingSet<CXXSpecialName> *SpecialNames in getCXXSpecialName()407 = static_cast<llvm::FoldingSet<CXXSpecialName>*>(CXXSpecialNamesImpl); in getCXXSpecialName()451 llvm::FoldingSet<CXXLiteralOperatorIdName> *LiteralNames in getCXXLiteralOperatorName()452 = static_cast<llvm::FoldingSet<CXXLiteralOperatorIdName>*> in getCXXLiteralOperatorName()
413 template <class T> class FoldingSet final : public FoldingSetImpl {436 explicit FoldingSet(unsigned Log2InitSize = 6)439 FoldingSet(FoldingSet &&Arg) : FoldingSetImpl(std::move(Arg)) {} in FoldingSet() function440 FoldingSet &operator=(FoldingSet &&RHS) {563 FoldingSet<T> Set;
142 typedef FoldingSet<ListTy> CacheTy;
63 typedef llvm::FoldingSet<llvm::FoldingSetNodeWrapper<llvm::APSInt> >74 llvm::FoldingSet<CompoundValData> CompoundValDataSet;75 llvm::FoldingSet<LazyCompoundValData> LazyCompoundValDataSet;
265 llvm::FoldingSet<ExplodedNode> Nodes;336 typedef llvm::FoldingSet<ExplodedNode> AllNodesTy;
112 llvm::FoldingSet<BugReporterVisitor> CallbacksSet;410 llvm::FoldingSet<BugReportEquivClass> EQClasses;442 typedef llvm::FoldingSet<BugReportEquivClass>::iterator EQClasses_iterator;
75 llvm::FoldingSet<PDFileEntry> Set;114 llvm::FoldingSet<PathDiagnostic> Diags;
55 typedef llvm::FoldingSet<llvm::FoldingSetNodeWrapper<SValData> >58 typedef llvm::FoldingSet<llvm::FoldingSetNodeWrapper<SValPair> >
113 FoldingSet<DependencePair> Pairs;
44 FoldingSet<DIEAbbrev> AbbreviationsSet;
56 FoldingSet.cpp
17 …FoldingSet.67.667.1027.1987.2107.2347.4147", %"class.llvm::BumpPtrAllocator.64.664.1024.1984.2104.…69 %"class.llvm::FoldingSet.67.667.1027.1987.2107.2347.4147" = type { %"class.llvm::FoldingSetImpl.66.…93 %"class.llvm::FoldingSet.50.85.685.1045.2005.2125.2365.4165" = type { %"class.llvm::FoldingSetImpl.…
380 template<class T> class FoldingSet : public FoldingSetImpl {404 explicit FoldingSet(unsigned Log2InitSize = 6)
143 typedef FoldingSet<ListTy> CacheTy;
134 FoldingSet<MDNode> MDNodeSet;
117 static ManagedStatic<FoldingSet<AttributeListImpl> > AttributesLists;
145 llvm::FoldingSet<CGFunctionInfo> FunctionInfos;
265 static FoldingSet<BitsInit> ThePool; in get()493 static FoldingSet<ListInit> ThePool; in get()631 static FoldingSet<UnOpInit> ThePool; in get()779 static FoldingSet<BinOpInit> ThePool; in get()927 static FoldingSet<TernOpInit> ThePool; in get()1521 static FoldingSet<DagInit> ThePool; in get()
281 FoldingSet<AUFoldingSetNode> UniqueAnalysisUsages;
380 llvm::FoldingSet<LocationContext> Contexts;
204 FoldingSet<DIEAbbrev> AbbreviationsSet;
1056 FoldingSet<AttributeImpl> AttrsSet;1057 FoldingSet<AttributeSetImpl> AttrsLists;1058 FoldingSet<AttributeSetNode> AttrsSetNodes;