Home
last modified time | relevance | path

Searched refs:FoldingSetNodeID (Results 1 – 25 of 98) sorted by relevance

1234

/minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/
H A DFoldingSet.h102 class FoldingSetNodeID; variable
162 Node *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos);
193 virtual void GetNodeProfile(Node *N, FoldingSetNodeID &ID) const = 0;
196 virtual bool NodeEquals(Node *N, const FoldingSetNodeID &ID, unsigned IDHash,
197 FoldingSetNodeID &TempID) const=0;
200 virtual unsigned ComputeNodeHash(Node *N, FoldingSetNodeID &TempID) const = 0;
211 static void Profile(const T &X, FoldingSetNodeID &ID) { in Profile()
214 static void Profile(T &X, FoldingSetNodeID &ID) { in Profile()
222 static inline bool Equals(T &X, const FoldingSetNodeID &ID, unsigned IDHash,
223 FoldingSetNodeID &TempID);
[all …]
H A DImmutableList.h43 static inline void Profile(FoldingSetNodeID& ID, const T& H, in Profile()
49 void Profile(FoldingSetNodeID& ID) { in Profile()
134 void Profile(FoldingSetNodeID& ID) const { in Profile()
168 FoldingSetNodeID ID; in concat()
H A DImmutableMap.h52 static inline void Profile(FoldingSetNodeID& ID, value_type_ref V) { in Profile()
260 static inline void Profile(FoldingSetNodeID& ID, const ImmutableMap& M) { in Profile()
264 inline void Profile(FoldingSetNodeID& ID) const { in Profile()
428 static inline void Profile(FoldingSetNodeID& ID, const ImmutableMapRef &M) { in Profile()
432 inline void Profile(FoldingSetNodeID& ID) const { in Profile()
/minix3/external/bsd/llvm/dist/llvm/lib/Support/
H A DFoldingSet.cpp52 void FoldingSetNodeID::AddPointer(const void *Ptr) { in AddPointer()
60 void FoldingSetNodeID::AddInteger(signed I) { in AddInteger()
63 void FoldingSetNodeID::AddInteger(unsigned I) { in AddInteger()
66 void FoldingSetNodeID::AddInteger(long I) { in AddInteger()
69 void FoldingSetNodeID::AddInteger(unsigned long I) { in AddInteger()
78 void FoldingSetNodeID::AddInteger(long long I) { in AddInteger()
81 void FoldingSetNodeID::AddInteger(unsigned long long I) { in AddInteger()
87 void FoldingSetNodeID::AddString(StringRef String) { in AddString()
139 void FoldingSetNodeID::AddNodeID(const FoldingSetNodeID &ID) { in AddNodeID()
145 unsigned FoldingSetNodeID::ComputeHash() const { in ComputeHash()
[all …]
H A DAPSInt.cpp20 void APSInt::Profile(FoldingSetNodeID& ID) const { in Profile()
/minix3/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h133 virtual void Profile(llvm::FoldingSetNodeID& ID) const = 0;
209 void Profile(llvm::FoldingSetNodeID &ID) const override;
243 void Profile(llvm::FoldingSetNodeID &ID) const override;
373 void Profile(llvm::FoldingSetNodeID &ID) const override;
463 void Profile(llvm::FoldingSetNodeID& ID) const override;
465 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const Expr *Ex,
573 void Profile(llvm::FoldingSetNodeID& ID) const override;
575 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const NamedDecl *FD,
614 void Profile(llvm::FoldingSetNodeID& ID) const override;
616 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const BlockDecl *BD,
[all …]
H A DSymbolManager.h69 virtual void Profile(llvm::FoldingSetNodeID& profile) = 0;
133 static void Profile(llvm::FoldingSetNodeID& profile, const TypedValueRegion* R) { in Profile()
138 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
177 static void Profile(llvm::FoldingSetNodeID& profile, const Stmt *S, in Profile()
188 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
215 static void Profile(llvm::FoldingSetNodeID& profile, SymbolRef parent, in Profile()
222 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
248 static void Profile(llvm::FoldingSetNodeID& profile, const SubRegion *R) { in Profile()
253 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
287 static void Profile(llvm::FoldingSetNodeID& profile, const MemRegion *R, in Profile()
[all …]
H A DEnvironment.h43 static void Profile(llvm::FoldingSetNodeID &ID, in Profile()
49 void Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
81 static void Profile(llvm::FoldingSetNodeID& ID, const Environment* env) { in Profile()
87 void Profile(llvm::FoldingSetNodeID& ID) const { in Profile()
H A DBasicValueFactory.h39 static void Profile(llvm::FoldingSetNodeID& ID, QualType T,
42 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, T, L); } in Profile()
55 static void Profile(llvm::FoldingSetNodeID& ID,
59 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, store, region); } in Profile()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DTemplateName.h140 void Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context);
142 static void Profile(llvm::FoldingSetNodeID &ID,
319 void Profile(llvm::FoldingSetNodeID &ID) { in Profile()
355 void Profile(llvm::FoldingSetNodeID &ID);
357 static void Profile(llvm::FoldingSetNodeID &ID,
420 void Profile(llvm::FoldingSetNodeID &ID) { in Profile()
424 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile()
518 void Profile(llvm::FoldingSetNodeID &ID) { in Profile()
525 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile()
532 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile()
H A DType.h491 void Profile(llvm::FoldingSetNodeID &ID) const {
937 void Profile(llvm::FoldingSetNodeID &ID) const {
1122 void Profile(llvm::FoldingSetNodeID &ID) const {
1125 static void Profile(llvm::FoldingSetNodeID &ID,
1953 void Profile(llvm::FoldingSetNodeID &ID) {
1956 static void Profile(llvm::FoldingSetNodeID &ID, QualType Element) {
1984 void Profile(llvm::FoldingSetNodeID &ID) {
1987 static void Profile(llvm::FoldingSetNodeID &ID, QualType Inner) {
2031 void Profile(llvm::FoldingSetNodeID &ID) {
2034 static void Profile(llvm::FoldingSetNodeID &ID, QualType Pointee) {
[all …]
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DBasicValueFactory.cpp23 void CompoundValData::Profile(llvm::FoldingSetNodeID& ID, QualType T, in Profile()
29 void LazyCompoundValData::Profile(llvm::FoldingSetNodeID& ID, in Profile()
41 static inline void Profile(const SValData& X, llvm::FoldingSetNodeID& ID) { in Profile()
48 static inline void Profile(const SValPair& X, llvm::FoldingSetNodeID& ID) { in Profile()
73 llvm::FoldingSetNodeID ID; in getValue()
111 llvm::FoldingSetNodeID ID; in getCompoundValData()
129 llvm::FoldingSetNodeID ID; in getLazyCompoundValData()
242 llvm::FoldingSetNodeID ID; in getPersistentSValWithData()
267 llvm::FoldingSetNodeID ID; in getPersistentSValPair()
H A DMemRegion.cpp42 llvm::FoldingSetNodeID ID; in getRegion()
60 llvm::FoldingSetNodeID ID; in getSubRegion()
81 llvm::FoldingSetNodeID ID; in getRegion()
100 llvm::FoldingSetNodeID ID; in getSubRegion()
119 llvm::FoldingSetNodeID ID; in getSubRegion()
248 void MemSpaceRegion::Profile(llvm::FoldingSetNodeID& ID) const { in Profile()
252 void StackSpaceRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
257 void StaticGlobalSpaceRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
262 void StringRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, in ProfileRegion()
270 void ObjCStringRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, in ProfileRegion()
[all …]
H A DSymbolManager.cpp152 llvm::FoldingSetNodeID profile; in getRegionValueSymbol()
171 llvm::FoldingSetNodeID profile; in conjureSymbol()
189 llvm::FoldingSetNodeID profile; in getDerivedSymbol()
205 llvm::FoldingSetNodeID profile; in getExtentSymbol()
223 llvm::FoldingSetNodeID profile; in getMetadataSymbol()
240 llvm::FoldingSetNodeID ID; in getCastSymbol()
257 llvm::FoldingSetNodeID ID; in getSymIntExpr()
275 llvm::FoldingSetNodeID ID; in getIntSymExpr()
293 llvm::FoldingSetNodeID ID; in getSymSymExpr()
/minix3/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitor.h72 virtual void Profile(llvm::FoldingSetNodeID &ID) const = 0;
119 void Profile(llvm::FoldingSetNodeID &ID) const override;
145 void Profile(llvm::FoldingSetNodeID &ID) const override;
168 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
186 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
258 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
288 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
320 void Profile(llvm::FoldingSetNodeID &ID) const override;
H A DPathDiagnostic.h59 PDFileEntry(llvm::FoldingSetNodeID &NodeID) : NodeID(NodeID) {} in PDFileEntry()
67 const llvm::FoldingSetNodeID NodeID;
70 void Profile(llvm::FoldingSetNodeID &ID) { ID = NodeID; } in Profile()
292 void Profile(llvm::FoldingSetNodeID &ID) const;
323 void Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
403 virtual void Profile(llvm::FoldingSetNodeID &ID) const;
449 void Profile(llvm::FoldingSetNodeID &ID) const override;
611 void Profile(llvm::FoldingSetNodeID &ID) const override;
681 void Profile(llvm::FoldingSetNodeID &ID) const override;
707 void Profile(llvm::FoldingSetNodeID &ID) const override;
[all …]
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DAttributeImpl.h67 void Profile(FoldingSetNodeID &ID) const { in Profile()
75 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile()
80 static void Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) { in Profile()
175 void Profile(FoldingSetNodeID &ID) const { in Profile()
178 static void Profile(FoldingSetNodeID &ID, ArrayRef<Attribute> AttrList) { in Profile()
253 void Profile(FoldingSetNodeID &ID) const { in Profile()
256 static void Profile(FoldingSetNodeID &ID, in Profile()
/minix3/external/bsd/llvm/dist/clang/include/clang/Analysis/
H A DAnalysisContext.h261 virtual void Profile(llvm::FoldingSetNodeID &ID) = 0;
267 static void ProfileCommon(llvm::FoldingSetNodeID &ID,
303 void Profile(llvm::FoldingSetNodeID &ID) override;
305 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ctx, in Profile()
329 void Profile(llvm::FoldingSetNodeID &ID) override;
331 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ctx, in Profile()
361 void Profile(llvm::FoldingSetNodeID &ID) override;
363 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ctx, in Profile()
/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DTemplateName.cpp30 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID) { in Profile()
34 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile()
41 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile()
46 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMConstantPoolValue.h111 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
174 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
204 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
240 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
H A DARMConstantPoolValue.cpp69 ARMConstantPoolValue::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
174 void ARMConstantPoolConstant::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
213 void ARMConstantPoolSymbol::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
254 void ARMConstantPoolMBB::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineConstantPool.h28 class FoldingSetNodeID; variable
59 virtual void addSelectionDAGCSEId(FoldingSetNodeID &ID) = 0;
H A DMachineMemOperand.h27 class FoldingSetNodeID; variable
201 void Profile(FoldingSetNodeID &ID) const;
/minix3/external/bsd/llvm/dist/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp313 void LocationContext::ProfileCommon(llvm::FoldingSetNodeID &ID, in ProfileCommon()
324 void StackFrameContext::Profile(llvm::FoldingSetNodeID &ID) { in Profile()
328 void ScopeContext::Profile(llvm::FoldingSetNodeID &ID) { in Profile()
332 void BlockInvocationContext::Profile(llvm::FoldingSetNodeID &ID) { in Profile()
345 llvm::FoldingSetNodeID ID; in getLocationContext()
363 llvm::FoldingSetNodeID ID; in getStackFrame()
387 llvm::FoldingSetNodeID ID; in getBlockInvocationContext()
/minix3/external/bsd/llvm/dist/llvm/unittests/ADT/
H A DFoldingSet.cpp26 FoldingSetNodeID a, b; in TEST()

1234