HomeSort by relevance Sort by last modified time
    Searched refs:FoldingSet (Results 1 - 25 of 30) sorted by null

1 2

  /external/clang/lib/AST/
DeclarationName.cpp 22 #include "llvm/ADT/FoldingSet.h"
341 CXXSpecialNamesImpl = new llvm::FoldingSet<CXXSpecialName>;
342 CXXLiteralOperatorNames = new llvm::FoldingSet<CXXLiteralOperatorIdName>;
354 llvm::FoldingSet<CXXSpecialName> *SpecialNames =
355 static_cast<llvm::FoldingSet<CXXSpecialName>*>(CXXSpecialNamesImpl);
356 llvm::FoldingSet<CXXLiteralOperatorIdName> *LiteralNames
357 = static_cast<llvm::FoldingSet<CXXLiteralOperatorIdName>*>
385 llvm::FoldingSet<CXXSpecialName> *SpecialNames
386 = static_cast<llvm::FoldingSet<CXXSpecialName>*>(CXXSpecialNamesImpl);
430 llvm::FoldingSet<CXXLiteralOperatorIdName> *LiteralName
    [all...]
  /external/clang/include/clang/AST/
ASTContext.h 36 #include "llvm/ADT/FoldingSet.h"
94 mutable llvm::FoldingSet<ExtQuals> ExtQualNodes;
95 mutable llvm::FoldingSet<ComplexType> ComplexTypes;
96 mutable llvm::FoldingSet<PointerType> PointerTypes;
97 mutable llvm::FoldingSet<AdjustedType> AdjustedTypes;
98 mutable llvm::FoldingSet<BlockPointerType> BlockPointerTypes;
99 mutable llvm::FoldingSet<LValueReferenceType> LValueReferenceTypes;
100 mutable llvm::FoldingSet<RValueReferenceType> RValueReferenceTypes;
101 mutable llvm::FoldingSet<MemberPointerType> MemberPointerTypes;
102 mutable llvm::FoldingSet<ConstantArrayType> ConstantArrayTypes
    [all...]
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfFile.h 16 #include "llvm/ADT/FoldingSet.h"
43 FoldingSet<DIEAbbrev> AbbreviationsSet;
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
BasicValueFactory.h 63 typedef llvm::FoldingSet<llvm::FoldingSetNodeWrapper<llvm::APSInt> >
74 llvm::FoldingSet<CompoundValData> CompoundValDataSet;
75 llvm::FoldingSet<LazyCompoundValData> LazyCompoundValDataSet;
ExplodedGraph.h 28 #include "llvm/ADT/FoldingSet.h"
265 llvm::FoldingSet<ExplodedNode> Nodes;
326 typedef llvm::FoldingSet<ExplodedNode> AllNodesTy;
SymbolManager.h 25 #include "llvm/ADT/FoldingSet.h"
472 typedef llvm::FoldingSet<SymExpr> DataSetTy;
MemRegion.h 25 #include "llvm/ADT/FoldingSet.h"
    [all...]
ProgramState.h 25 #include "llvm/ADT/FoldingSet.h"
71 /// once it is created and made "persistent" in a FoldingSet, its
131 /// FoldingSet. Two ProgramState objects are considered equal if they
140 /// in a FoldingSet.
460 /// StateSet - FoldingSet containing all the states created for analyzing
462 llvm::FoldingSet<ProgramState> StateSet;
  /external/llvm/include/llvm/ADT/
FoldingSet.h 1 //===-- llvm/ADT/FoldingSet.h - Uniquing Hash Set ---------------*- C++ -*-===//
59 /// To define the folding set itself use the FoldingSet template;
62 /// FoldingSet<MyNode> MyFoldingSet;
190 /// GetNodeProfile - Instantiations of the FoldingSet template implement
193 /// NodeEquals - Instantiations of the FoldingSet template implement
197 /// ComputeNodeHash - Instantiations of the FoldingSet template implement
233 /// to "profile" (in the FoldingSet parlance) an object of a given type.
391 /// FoldingSet - This template class is used to instantiate a specialized
399 template <class T> class FoldingSet final : public FoldingSetImpl {
401 /// GetNodeProfile - Each instantiatation of the FoldingSet needs to provide
    [all...]
ImmutableList.h 17 #include "llvm/ADT/FoldingSet.h"
142 typedef FoldingSet<ListTy> CacheTy;
  /external/clang/lib/StaticAnalyzer/Core/
BasicValueFactory.cpp 55 typedef llvm::FoldingSet<llvm::FoldingSetNodeWrapper<SValData> >
58 typedef llvm::FoldingSet<llvm::FoldingSetNodeWrapper<SValPair> >
PathDiagnostic.cpp 191 // Delete the contents of the FoldingSet if it isn't empty already.
192 for (llvm::FoldingSet<PathDiagnostic>::iterator it =
425 for (llvm::FoldingSet<PathDiagnostic>::iterator it = Diags.begin(),
452 // Clear out the FoldingSet.
    [all...]
  /external/llvm/lib/Support/
Android.mk 31 FoldingSet.cpp \
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
BugReporter.h 25 #include "llvm/ADT/FoldingSet.h"
112 llvm::FoldingSet<BugReporterVisitor> CallbacksSet;
410 llvm::FoldingSet<BugReportEquivClass> EQClasses;
442 typedef llvm::FoldingSet<BugReportEquivClass>::iterator EQClasses_iterator;
PathDiagnostic.h 19 #include "llvm/ADT/FoldingSet.h"
69 /// \brief Used for profiling in the FoldingSet.
75 llvm::FoldingSet<PDFileEntry> Set;
114 llvm::FoldingSet<PathDiagnostic> Diags;
  /external/clang/lib/CodeGen/
CodeGenTypes.h 145 llvm::FoldingSet<CGFunctionInfo> FunctionInfos;
CodeGenTypes.cpp 42 for (llvm::FoldingSet<CGFunctionInfo>::iterator
  /external/llvm/include/llvm/IR/
LegacyPassManagers.h 19 #include "llvm/ADT/FoldingSet.h"
282 FoldingSet<AUFoldingSetNode> UniqueAnalysisUsages;
  /external/clang/include/clang/Analysis/
AnalysisContext.h 22 #include "llvm/ADT/FoldingSet.h"
376 llvm::FoldingSet<LocationContext> Contexts;
  /external/llvm/lib/IR/
LLVMContextImpl.h 25 #include "llvm/ADT/FoldingSet.h"
    [all...]
  /external/llvm/include/llvm/Analysis/
ScalarEvolution.h 25 #include "llvm/ADT/FoldingSet.h"
    [all...]
  /external/clang/lib/Analysis/
AnalysisDeclContext.cpp 327 // FoldingSet profiling.
595 for (llvm::FoldingSet<LocationContext>::iterator I = Contexts.begin(),
  /external/clang/lib/Basic/
IdentifierTable.cpp 21 #include "llvm/ADT/FoldingSet.h"
571 llvm::FoldingSet<MultiKeywordSelector> Table;
  /external/llvm/lib/TableGen/
Record.cpp 16 #include "llvm/ADT/FoldingSet.h"
267 static FoldingSet<BitsInit> ThePool;
479 static FoldingSet<ListInit> ThePool;
    [all...]
  /external/llvm/include/llvm/CodeGen/
SelectionDAG.h 207 FoldingSet<SDNode> CSEMap;
    [all...]

Completed in 887 milliseconds

1 2