OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:FoldingSet
(Results
1 - 25
of
34
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTContext.h
49
#include "llvm/ADT/
FoldingSet
.h"
192
mutable llvm::
FoldingSet
<ExtQuals> ExtQualNodes;
193
mutable llvm::
FoldingSet
<ComplexType> ComplexTypes;
194
mutable llvm::
FoldingSet
<PointerType> PointerTypes;
195
mutable llvm::
FoldingSet
<AdjustedType> AdjustedTypes;
196
mutable llvm::
FoldingSet
<BlockPointerType> BlockPointerTypes;
197
mutable llvm::
FoldingSet
<LValueReferenceType> LValueReferenceTypes;
198
mutable llvm::
FoldingSet
<RValueReferenceType> RValueReferenceTypes;
199
mutable llvm::
FoldingSet
<MemberPointerType> MemberPointerTypes;
202
mutable llvm::
FoldingSet
<IncompleteArrayType> IncompleteArrayTypes
[
all
...]
DeclarationName.h
23
#include "llvm/ADT/
FoldingSet
.h"
51
/// CXXSpecialName. Instead we use three different
FoldingSet
<CXXSpecialName>
574
llvm::
FoldingSet
<detail::CXXSpecialNameExtra> CXXConstructorNames;
579
llvm::
FoldingSet
<detail::CXXSpecialNameExtra> CXXDestructorNames;
585
llvm::
FoldingSet
<detail::CXXSpecialNameExtra> CXXConversionFunctionNames;
596
llvm::
FoldingSet
<detail::CXXLiteralOperatorIdName> CXXLiteralOperatorNames;
602
llvm::
FoldingSet
<detail::CXXDeductionGuideNameExtra> CXXDeductionGuideNames;
/src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
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;
168
/// GetNodeProfile - Instantiations of the
FoldingSet
template implement
173
/// NodeEquals - Instantiations of the
FoldingSet
template implement
179
/// ComputeNodeHash - Instantiations of the
FoldingSet
template implement
252
/// to "profile" (in the
FoldingSet
parlance) an object of a given type.
407
///
FoldingSet
and ContextualFoldingSet.
484
///
FoldingSet
- This template class is used to instantiate a specialized
493
class
FoldingSet
: public FoldingSetImpl<FoldingSet<T>, T>
[
all
...]
ImmutableList.h
16
#include "llvm/ADT/
FoldingSet
.h"
151
using CacheTy =
FoldingSet
<ListTy>;
/src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
BasicValueFactory.h
26
#include "llvm/ADT/
FoldingSet
.h"
108
llvm::
FoldingSet
<llvm::FoldingSetNodeWrapper<llvm::APSInt>>;
119
llvm::
FoldingSet
<CompoundValData> CompoundValDataSet;
120
llvm::
FoldingSet
<LazyCompoundValData> LazyCompoundValDataSet;
121
llvm::
FoldingSet
<PointerToMemberData> PointerToMemberDataSet;
ExplodedGraph.h
31
#include "llvm/ADT/
FoldingSet
.h"
322
llvm::
FoldingSet
<ExplodedNode> Nodes;
392
using AllNodesTy = llvm::
FoldingSet
<ExplodedNode>;
RangedConstraintManager.h
233
llvm::
FoldingSet
<ContainerType> Cache;
256
/// by
FoldingSet
.
SymbolManager.h
26
#include "llvm/ADT/
FoldingSet
.h"
418
using DataSetTy = llvm::
FoldingSet
<SymExpr>;
/src/external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/
GIMatchDagOperands.h
15
#include "llvm/ADT/
FoldingSet
.h"
58
/// This object isn't a FoldingSetNode but it's part of one. See
FoldingSet
97
/// See
FoldingSet
for details.
117
FoldingSet
<GIMatchDagOperandList> OperandLists;
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
CSEInfo.h
15
#include "llvm/ADT/
FoldingSet
.h"
74
FoldingSet
<UniqueMachineInstr> CSEMap;
/src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/
BugReporter.h
30
#include "llvm/ADT/
FoldingSet
.h"
332
llvm::
FoldingSet
<BugReporterVisitor> CallbacksSet;
586
llvm::
FoldingSet
<BugReportEquivClass> EQClasses;
603
using EQClasses_iterator = llvm::
FoldingSet
<BugReportEquivClass>::iterator;
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
BasicValueFactory.cpp
21
#include "llvm/ADT/
FoldingSet
.h"
74
llvm::
FoldingSet
<llvm::FoldingSetNodeWrapper<SValData>>;
77
llvm::
FoldingSet
<llvm::FoldingSetNodeWrapper<SValPair>>;
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenTypes.h
84
llvm::
FoldingSet
<CGFunctionInfo> FunctionInfos;
/src/external/apache2/llvm/lib/libLLVMSupport/
Makefile
54
FoldingSet
.cpp \
/src/external/apache2/llvm/dist/clang/include/clang/Analysis/
AnalysisDeclContext.h
26
#include "llvm/ADT/
FoldingSet
.h"
382
llvm::
FoldingSet
<LocationContext> Contexts;
PathDiagnostic.h
21
#include "llvm/ADT/
FoldingSet
.h"
114
/// Used for profiling in the
FoldingSet
.
120
llvm::
FoldingSet
<PDFileEntry> Set;
177
llvm::
FoldingSet
<PathDiagnostic> Diags;
RetainSummaryManager.h
19
#include "llvm/ADT/
FoldingSet
.h"
232
// Adapters for
FoldingSet
.
367
/// Profile this summary for inclusion in a
FoldingSet
.
496
llvm::
FoldingSet
<CachedSummaryNode> SimpleSummaries;
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
LegacyPassManagers.h
17
#include "llvm/ADT/
FoldingSet
.h"
274
FoldingSet
<AUFoldingSetNode> UniqueAnalysisUsages;
/src/external/apache2/llvm/dist/llvm/lib/Support/
ItaniumManglingCanonicalizer.cpp
11
#include "llvm/ADT/
FoldingSet
.h"
86
llvm::
FoldingSet
<NodeHeader> Nodes;
/src/external/apache2/llvm/dist/llvm/lib/TableGen/
Record.cpp
15
#include "llvm/ADT/
FoldingSet
.h"
154
FoldingSet
<RecordRecTy> &ThePool =
331
static
FoldingSet
<BitsInit> ThePool;
562
static
FoldingSet
<ListInit> ThePool;
699
static
FoldingSet
<UnOpInit> ThePool;
865
static
FoldingSet
<BinOpInit> ThePool;
1192
static
FoldingSet
<TernOpInit> ThePool;
1486
static
FoldingSet
<FoldOpInit> ThePool;
1551
static
FoldingSet
<IsAOpInit> ThePool;
1804
static
FoldingSet
<VarDefInit> ThePool
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/IR/
LLVMContextImpl.h
25
#include "llvm/ADT/
FoldingSet
.h"
1372
FoldingSet
<AttributeImpl> AttrsSet;
1373
FoldingSet
<AttributeListImpl> AttrsLists;
1374
FoldingSet
<AttributeSetNode> AttrsSetNodes;
/src/external/apache2/llvm/dist/clang/lib/Analysis/
AnalysisDeclContext.cpp
38
#include "llvm/ADT/
FoldingSet
.h"
348
//
FoldingSet
profiling.
646
for (llvm::
FoldingSet
<LocationContext>::iterator I = Contexts.begin(),
/src/external/apache2/llvm/dist/clang/lib/Basic/
IdentifierTable.cpp
22
#include "llvm/ADT/
FoldingSet
.h"
658
llvm::
FoldingSet
<MultiKeywordSelector> Table;
/src/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/
DWARFLinker.h
723
///
FoldingSet
that uniques the abbreviations.
724
FoldingSet
<DIEAbbrev> AbbreviationsSet;
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
ScalarEvolution.h
27
#include "llvm/ADT/
FoldingSet
.h"
2051
FoldingSet
<SCEV> UniqueSCEVs;
2052
FoldingSet
<SCEVPredicate> UniquePreds;
Completed in 210 milliseconds
1
2
Indexes created Tue Feb 24 08:35:24 UTC 2026