Home
last modified time | relevance | path

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

1234567

/src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFoldingSet.h107 class FoldingSetNodeID; variable
176 FoldingSetNodeID &ID);
181 const FoldingSetNodeID &ID, unsigned IDHash,
182 FoldingSetNodeID &TempID);
187 FoldingSetNodeID &TempID);
220 Node *FindNodeOrInsertPos(const FoldingSetNodeID &ID, void *&InsertPos,
234 static void Profile(const T &X, FoldingSetNodeID &ID) { in Profile()
237 static void Profile(T &X, FoldingSetNodeID &ID) { in Profile()
245 static inline bool Equals(T &X, const FoldingSetNodeID &ID, unsigned IDHash,
246 FoldingSetNodeID &TempID);
[all …]
H A DImmutableList.h45 static inline void Profile(FoldingSetNodeID& ID, const T& H, in Profile()
51 void Profile(FoldingSetNodeID& ID) { in Profile()
144 void Profile(FoldingSetNodeID& ID) const { in Profile()
179 FoldingSetNodeID ID; in concat()
H A DImmutableMap.h55 static inline void Profile(FoldingSetNodeID& ID, value_type_ref V) { in Profile()
191 static inline void Profile(FoldingSetNodeID& ID, const ImmutableMap& M) { in Profile()
195 inline void Profile(FoldingSetNodeID& ID) const { in Profile()
321 static inline void Profile(FoldingSetNodeID &ID, const ImmutableMapRef &M) { in Profile()
325 inline void Profile(FoldingSetNodeID &ID) const { return Profile(ID, *this); } in Profile()
/src/contrib/llvm-project/llvm/lib/Support/
H A DFoldingSet.cpp45 void FoldingSetNodeID::AddString(StringRef String) { in AddString()
102 void FoldingSetNodeID::AddNodeID(const FoldingSetNodeID &ID) { in AddNodeID()
108 bool FoldingSetNodeID::operator==(const FoldingSetNodeID &RHS) const { in operator ==()
114 bool FoldingSetNodeID::operator==(FoldingSetNodeIDRef RHS) const { in operator ==()
120 bool FoldingSetNodeID::operator<(const FoldingSetNodeID &RHS) const { in operator <()
124 bool FoldingSetNodeID::operator<(FoldingSetNodeIDRef RHS) const { in operator <()
132 FoldingSetNodeID::Intern(BumpPtrAllocator &Allocator) const { in Intern()
239 FoldingSetNodeID TempID; in GrowBucketCount()
279 const FoldingSetNodeID &ID, void *&InsertPos, const FoldingSetInfo &Info) { in FindNodeOrInsertPos()
286 FoldingSetNodeID TempID; in FindNodeOrInsertPos()
[all …]
/src/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h118 virtual void Profile(llvm::FoldingSetNodeID& ID) const = 0;
221 void Profile(llvm::FoldingSetNodeID &ID) const override;
276 void Profile(llvm::FoldingSetNodeID &ID) const override;
407 void Profile(llvm::FoldingSetNodeID &ID) const override;
492 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const Expr *Ex,
501 void Profile(llvm::FoldingSetNodeID& ID) const override;
594 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const NamedDecl *FD,
618 void Profile(llvm::FoldingSetNodeID& ID) const override;
646 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const BlockDecl *BD,
665 void Profile(llvm::FoldingSetNodeID& ID) const override;
[all …]
H A DSymbolManager.h55 static void Profile(llvm::FoldingSetNodeID& profile, const TypedValueRegion* R) { in Profile()
60 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
112 static void Profile(llvm::FoldingSetNodeID& profile, const Stmt *S, in Profile()
123 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
159 static void Profile(llvm::FoldingSetNodeID& profile, SymbolRef parent, in Profile()
166 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
197 static void Profile(llvm::FoldingSetNodeID& profile, const SubRegion *R) { in Profile()
202 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
256 static void Profile(llvm::FoldingSetNodeID &profile, const MemRegion *R, in Profile()
268 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
[all …]
H A DEnvironment.h44 static void Profile(llvm::FoldingSetNodeID &ID, in Profile()
50 void Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
80 static void Profile(llvm::FoldingSetNodeID& ID, const Environment* env) { in Profile()
86 void Profile(llvm::FoldingSetNodeID& ID) const { in Profile()
H A DBasicValueFactory.h56 static void Profile(llvm::FoldingSetNodeID& ID, QualType T,
59 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, T, L); } in Profile()
79 static void Profile(llvm::FoldingSetNodeID& ID,
83 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, store, region); } in Profile()
100 static void Profile(llvm::FoldingSetNodeID &ID, const NamedDecl *D,
103 void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, D, L); } in Profile()
/src/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp71 llvm::FoldingSetNodeID ID; in getSubRegion()
87 llvm::FoldingSetNodeID ID; in getSubRegion()
105 llvm::FoldingSetNodeID ID; in getSubRegion()
224 void MemSpaceRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
228 void StackSpaceRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
233 void StaticGlobalSpaceRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
238 void StringRegion::ProfileRegion(llvm::FoldingSetNodeID &ID, in ProfileRegion()
246 void ObjCStringRegion::ProfileRegion(llvm::FoldingSetNodeID &ID, in ProfileRegion()
254 void AllocaRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, in ProfileRegion()
263 void AllocaRegion::Profile(llvm::FoldingSetNodeID& ID) const { in Profile()
[all …]
H A DBasicValueFactory.cpp32 void CompoundValData::Profile(llvm::FoldingSetNodeID& ID, QualType T, in Profile()
38 void LazyCompoundValData::Profile(llvm::FoldingSetNodeID& ID, in Profile()
46 llvm::FoldingSetNodeID &ID, const NamedDecl *D, in Profile()
58 static inline void Profile(const SValData& X, llvm::FoldingSetNodeID& ID) { in Profile()
65 static inline void Profile(const SValPair& X, llvm::FoldingSetNodeID& ID) { in Profile()
91 llvm::FoldingSetNodeID ID; in getValue()
127 llvm::FoldingSetNodeID ID; in getCompoundValData()
144 llvm::FoldingSetNodeID ID; in getLazyCompoundValData()
161 llvm::FoldingSetNodeID ID; in getPointerToMemberData()
337 llvm::FoldingSetNodeID ID; in getPersistentSValWithData()
[all …]
H A DSymbolManager.cpp168 llvm::FoldingSetNodeID profile; in getRegionValueSymbol()
186 llvm::FoldingSetNodeID profile; in conjureSymbol()
202 llvm::FoldingSetNodeID profile; in getDerivedSymbol()
217 llvm::FoldingSetNodeID profile; in getExtentSymbol()
234 llvm::FoldingSetNodeID profile; in getMetadataSymbol()
250 llvm::FoldingSetNodeID ID; in getCastSymbol()
266 llvm::FoldingSetNodeID ID; in getSymIntExpr()
283 llvm::FoldingSetNodeID ID; in getIntSymExpr()
300 llvm::FoldingSetNodeID ID; in getSymSymExpr()
316 llvm::FoldingSetNodeID ID; in getUnarySymExpr()
/src/contrib/llvm-project/llvm/lib/IR/
H A DAttributeImpl.h92 void Profile(FoldingSetNodeID &ID) const { in Profile()
107 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind) { in Profile()
112 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile()
119 static void Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) { in Profile()
124 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile()
130 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile()
137 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile()
355 void Profile(FoldingSetNodeID &ID) const { in Profile()
359 static void Profile(FoldingSetNodeID &ID, ArrayRef<Attribute> AttrList) { in Profile()
409 void Profile(FoldingSetNodeID &ID) const;
[all …]
/src/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h168 void Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context);
170 static void Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context,
350 void Profile(llvm::FoldingSetNodeID &ID);
406 void Profile(llvm::FoldingSetNodeID &ID);
408 static void Profile(llvm::FoldingSetNodeID &ID, TemplateName Replacement,
469 void Profile(llvm::FoldingSetNodeID &ID) { in Profile()
473 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile()
567 void Profile(llvm::FoldingSetNodeID &ID) { in Profile()
574 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile()
581 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile()
H A DType.h310 void Profile(llvm::FoldingSetNodeID &ID) const { ID.AddInteger(Data); }
809 void Profile(llvm::FoldingSetNodeID &ID) const { ID.AddInteger(Mask); }
1405 void Profile(llvm::FoldingSetNodeID &ID) const {
1760 void Profile(llvm::FoldingSetNodeID &ID) const {
1764 static void Profile(llvm::FoldingSetNodeID &ID,
3123 void Profile(llvm::FoldingSetNodeID &ID) {
3127 static void Profile(llvm::FoldingSetNodeID &ID, QualType Element) {
3149 void Profile(llvm::FoldingSetNodeID &ID) {
3153 static void Profile(llvm::FoldingSetNodeID &ID, QualType Inner) {
3176 void Profile(llvm::FoldingSetNodeID &ID) {
[all …]
/src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEInfo.h35 void Profile(FoldingSetNodeID &ID);
96 UniqueMachineInstr *getNodeIfExists(FoldingSetNodeID &ID,
106 MachineInstr *getMachineInstrIfExists(FoldingSetNodeID &ID,
170 FoldingSetNodeID &ID;
174 GISelInstProfileBuilder(FoldingSetNodeID &ID, const MachineRegisterInfo &MRI) in GISelInstProfileBuilder()
/src/contrib/llvm-project/clang/include/clang/Analysis/
H A DPathDiagnostic.h96 PDFileEntry(llvm::FoldingSetNodeID &NodeID) : NodeID(NodeID) {} in PDFileEntry()
104 const llvm::FoldingSetNodeID NodeID;
107 void Profile(llvm::FoldingSetNodeID &ID) { ID = NodeID; } in Profile()
368 void Profile(llvm::FoldingSetNodeID &ID) const;
393 void Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
479 virtual void Profile(llvm::FoldingSetNodeID &ID) const;
526 void Profile(llvm::FoldingSetNodeID &ID) const override;
625 void Profile(llvm::FoldingSetNodeID &ID) const override;
699 void Profile(llvm::FoldingSetNodeID &ID) const override;
722 void Profile(llvm::FoldingSetNodeID &ID) const override;
[all …]
H A DAnalysisDeclContext.h267 virtual void Profile(llvm::FoldingSetNodeID &ID) = 0;
293 static void ProfileCommon(llvm::FoldingSetNodeID &ID, ContextKind ck,
335 void Profile(llvm::FoldingSetNodeID &ID) override;
337 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ADC, in Profile()
373 void Profile(llvm::FoldingSetNodeID &ID) override;
375 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ADC, in Profile()
/src/contrib/llvm-project/llvm/lib/ProfileData/
H A DItaniumManglingCanonicalizer.cpp23 llvm::FoldingSetNodeID &ID;
43 void profileCtor(llvm::FoldingSetNodeID &ID, Node::Kind K, T ...V) { in profileCtor()
55 FoldingSetNodeID &ID;
62 FoldingSetNodeID &ID;
72 void profileNode(llvm::FoldingSetNodeID &ID, const Node *N) { in profileNode()
83 void Profile(llvm::FoldingSetNodeID &ID) { profileNode(ID, getNode()); } in Profile()
105 llvm::FoldingSetNodeID ID; in getOrCreateNode()
/src/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaConstantPoolValue.cpp53 void XtensaConstantPoolValue::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
102 void XtensaConstantPoolConstant::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
138 void XtensaConstantPoolSymbol::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
170 void XtensaConstantPoolMBB::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
202 void XtensaConstantPoolJumpTable::addSelectionDAGCSEId(FoldingSetNodeID &ID) {} in addSelectionDAGCSEId()
H A DXtensaConstantPoolValue.h100 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
144 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
176 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
212 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
244 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
/src/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYConstantPoolValue.cpp62 void CSKYConstantPoolValue::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
119 void CSKYConstantPoolConstant::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
154 void CSKYConstantPoolSymbol::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
187 void CSKYConstantPoolMBB::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
219 void CSKYConstantPoolJT::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
H A DCSKYConstantPoolValue.h78 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
129 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
159 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
187 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
214 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
/src/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitors.h91 virtual void Profile(llvm::FoldingSetNodeID &ID) const = 0;
410 void Profile(llvm::FoldingSetNodeID &ID) const override;
432 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
455 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
535 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
560 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
589 void Profile(llvm::FoldingSetNodeID &ID) const override;
603 void Profile(llvm::FoldingSetNodeID &ID) const override;
/src/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp56 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID) { in Profile()
61 llvm::FoldingSetNodeID &ID, TemplateName Replacement, Decl *AssociatedDecl, in Profile()
78 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile()
93 llvm::FoldingSetNodeID &ID, ASTContext &Context, in Profile()
267 void TemplateName::Profile(llvm::FoldingSetNodeID &ID) { in Profile()
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantPoolValue.h117 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
194 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
226 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
262 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;

1234567