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

1 2

  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfFile.h 14 #include "llvm/ADT/FoldingSet.h"
39 FoldingSet<DIEAbbrev> AbbreviationsSet;
  /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 35 #include "llvm/ADT/FoldingSet.h"
83 mutable llvm::FoldingSet<ExtQuals> ExtQualNodes;
84 mutable llvm::FoldingSet<ComplexType> ComplexTypes;
85 mutable llvm::FoldingSet<PointerType> PointerTypes;
86 mutable llvm::FoldingSet<AdjustedType> AdjustedTypes;
87 mutable llvm::FoldingSet<BlockPointerType> BlockPointerTypes;
88 mutable llvm::FoldingSet<LValueReferenceType> LValueReferenceTypes;
89 mutable llvm::FoldingSet<RValueReferenceType> RValueReferenceTypes;
90 mutable llvm::FoldingSet<MemberPointerType> MemberPointerTypes;
91 mutable llvm::FoldingSet<ConstantArrayType> ConstantArrayTypes
    [all...]
  /external/llvm/lib/IR/
LLVMContextImpl.h 25 #include "llvm/ADT/FoldingSet.h"
198 assert(!X.isNotUniqued() && "Non-uniqued MDNode in FoldingSet?");
259 FoldingSet<AttributeImpl> AttrsSet;
260 FoldingSet<AttributeSetImpl> AttrsLists;
261 FoldingSet<AttributeSetNode> AttrsSetNodes;
265 FoldingSet<MDNode> MDNodeSet;
  /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"
267 llvm::FoldingSet<ExplodedNode> Nodes;
328 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"
70 /// once it is created and made "persistent" in a FoldingSet, its
130 /// FoldingSet. Two ProgramState objects are considered equal if they
139 /// in a FoldingSet.
452 /// StateSet - FoldingSet containing all the states created for analyzing
454 llvm::FoldingSet<ProgramState> StateSet;
  /external/clang/lib/StaticAnalyzer/Core/
BasicValueFactory.cpp 55 typedef llvm::FoldingSet<llvm::FoldingSetNodeWrapper<SValData> >
58 typedef llvm::FoldingSet<llvm::FoldingSetNodeWrapper<SValPair> >
PathDiagnostic.cpp 193 // Delete the contents of the FoldingSet if it isn't empty already.
194 for (llvm::FoldingSet<PathDiagnostic>::iterator it =
428 for (llvm::FoldingSet<PathDiagnostic>::iterator it = Diags.begin(),
451 // Clear out the FoldingSet.
    [all...]
  /external/llvm/lib/Support/
Android.mk 28 FoldingSet.cpp \
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
BugReporter.h 25 #include "llvm/ADT/FoldingSet.h"
112 llvm::FoldingSet<BugReporterVisitor> CallbacksSet;
407 llvm::FoldingSet<BugReportEquivClass> EQClasses;
439 typedef llvm::FoldingSet<BugReportEquivClass>::iterator EQClasses_iterator;
PathDiagnostic.h 19 #include "llvm/ADT/FoldingSet.h"
69 /// \brief Used for profiling in the FoldingSet.
73 struct FilesMade : public llvm::FoldingSet<PDFileEntry> {
110 llvm::FoldingSet<PathDiagnostic> Diags;
  /external/clang/lib/CodeGen/
CodeGenTypes.h 89 llvm::FoldingSet<CGFunctionInfo> FunctionInfos;
CodeGenTypes.cpp 43 for (llvm::FoldingSet<CGFunctionInfo>::iterator
CodeGenModule.h 737 llvm::FoldingSet<ByrefHelpers> ByrefHelpersCache;
    [all...]
  /external/llvm/include/llvm/ADT/
ImmutableList.h 17 #include "llvm/ADT/FoldingSet.h"
142 typedef FoldingSet<ListTy> CacheTy;
FoldingSet.h 1 //===-- llvm/ADT/FoldingSet.h - Uniquing Hash Set ---------------*- C++ -*-===//
61 /// To define the folding set itself use the FoldingSet template;
64 /// FoldingSet<MyNode> MyFoldingSet;
191 /// GetNodeProfile - Instantiations of the FoldingSet template implement
194 /// NodeEquals - Instantiations of the FoldingSet template implement
198 /// ComputeNodeHash - Instantiations of the FoldingSet template implement
234 /// to "profile" (in the FoldingSet parlance) an object of a given type.
391 /// FoldingSet - This template class is used to instantiate a specialized
395 template<class T> class FoldingSet : public FoldingSetImpl {
397 /// GetNodeProfile - Each instantiatation of the FoldingSet needs to provide
    [all...]
  /external/clang/include/clang/Analysis/
AnalysisContext.h 21 #include "llvm/ADT/FoldingSet.h"
367 llvm::FoldingSet<LocationContext> Contexts;
  /external/clang/lib/Basic/
IdentifierTable.cpp 20 #include "llvm/ADT/FoldingSet.h"
491 llvm::FoldingSet<MultiKeywordSelector> Table;
  /external/clang/lib/Analysis/
AnalysisDeclContext.cpp 303 // FoldingSet profiling.
571 for (llvm::FoldingSet<LocationContext>::iterator I = Contexts.begin(),
  /external/llvm/include/llvm/Analysis/
ScalarEvolution.h 25 #include "llvm/ADT/FoldingSet.h"
    [all...]
  /external/llvm/lib/TableGen/
Record.cpp 16 #include "llvm/ADT/FoldingSet.h"
459 typedef FoldingSet<BitsInit> Pool;
624 typedef FoldingSet<ListInit> Pool;
    [all...]
  /external/llvm/include/llvm/CodeGen/
SelectionDAG.h 195 FoldingSet<SDNode> CSEMap;
    [all...]

Completed in 2610 milliseconds

1 2