Home
last modified time | relevance | path

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

1234567

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DFoldingSet.h105 class FoldingSetNodeID; variable
174 FoldingSetNodeID &ID);
180 FoldingSetNodeID &TempID);
235 static void Profile(T &X, FoldingSetNodeID &ID) { in Profile()
318 class FoldingSetNodeID {
324 FoldingSetNodeID() = default;
326 FoldingSetNodeID(FoldingSetNodeIDRef Ref) in FoldingSetNodeID() function
359 void AddNodeID(const FoldingSetNodeID &ID);
383 bool operator<(const FoldingSetNodeID &RHS) const;
527 FoldingSetNodeID &ID) { in GetNodeProfile()
[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()
/llvm-project-15.0.7/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()
286 FoldingSetNodeID TempID; in FindNodeOrInsertPos()
309 FoldingSetNodeID TempID; in InsertNode()
[all …]
H A DItaniumManglingCanonicalizer.cpp24 llvm::FoldingSetNodeID &ID;
42 void profileCtor(llvm::FoldingSetNodeID &ID, Node::Kind K, T ...V) { in profileCtor()
54 FoldingSetNodeID &ID;
61 FoldingSetNodeID &ID;
71 void profileNode(llvm::FoldingSetNodeID &ID, const Node *N) { in profileNode()
82 void Profile(llvm::FoldingSetNodeID &ID) { profileNode(ID, getNode()); } in Profile()
104 llvm::FoldingSetNodeID ID; in getOrCreateNode()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h114 virtual void Profile(llvm::FoldingSetNodeID& ID) const = 0;
217 void Profile(llvm::FoldingSetNodeID &ID) const override;
272 void Profile(llvm::FoldingSetNodeID &ID) const override;
403 void Profile(llvm::FoldingSetNodeID &ID) const override;
497 void Profile(llvm::FoldingSetNodeID& ID) const override;
795 static void ProfileRegion(llvm::FoldingSetNodeID& ID,
817 static void ProfileRegion(llvm::FoldingSetNodeID &ID,
852 static void ProfileRegion(llvm::FoldingSetNodeID &ID,
891 static void ProfileRegion(llvm::FoldingSetNodeID& ID,
1063 static void ProfileRegion(llvm::FoldingSetNodeID &ID,
[all …]
H A DSymbolManager.h59 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
111 static void Profile(llvm::FoldingSetNodeID& profile, const Stmt *S, in Profile()
122 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
165 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
201 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
267 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile()
309 static void Profile(llvm::FoldingSetNodeID& ID, in Profile()
317 void Profile(llvm::FoldingSetNodeID& ID) override { in Profile()
366 void Profile(llvm::FoldingSetNodeID &ID) override { in Profile()
452 static void Profile(llvm::FoldingSetNodeID &ID, LHSTYPE lhs, 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()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTemplateName.h157 void Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context);
159 static void Profile(llvm::FoldingSetNodeID &ID,
344 void Profile(llvm::FoldingSetNodeID &ID) { in Profile()
380 void Profile(llvm::FoldingSetNodeID &ID);
382 static void Profile(llvm::FoldingSetNodeID &ID,
442 void Profile(llvm::FoldingSetNodeID &ID) { in Profile()
446 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile()
540 void Profile(llvm::FoldingSetNodeID &ID) { in Profile()
547 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile()
554 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile()
H A DType.h2674 void Profile(llvm::FoldingSetNodeID &ID) {
2700 void Profile(llvm::FoldingSetNodeID &ID) {
2727 void Profile(llvm::FoldingSetNodeID &ID) {
2760 void Profile(llvm::FoldingSetNodeID &ID) {
2809 void Profile(llvm::FoldingSetNodeID &ID) {
2849 void Profile(llvm::FoldingSetNodeID &ID) {
2939 void Profile(llvm::FoldingSetNodeID &ID) {
3078 void Profile(llvm::FoldingSetNodeID &ID) {
5055 void Profile(llvm::FoldingSetNodeID &ID);
5914 void Profile(llvm::FoldingSetNodeID &ID);
[all …]
/llvm-project-15.0.7/llvm/utils/TableGen/GlobalISel/
H A DGIMatchDagOperands.cpp15 void GIMatchDagOperand::Profile(FoldingSetNodeID &ID) const { in Profile()
19 void GIMatchDagOperand::Profile(FoldingSetNodeID &ID, size_t Idx, in Profile()
32 void GIMatchDagOperandList::Profile(FoldingSetNodeID &ID) const { in Profile()
61 FoldingSetNodeID ID; in makeEmptyOperandList()
78 FoldingSetNodeID ID; in makeOperandList()
100 FoldingSetNodeID ID; in makeMIPredicateOperandList()
122 FoldingSetNodeID ID; in makeTwoMOPredicateOperandList()
H A DGIMatchDagOperands.h60 void Profile(FoldingSetNodeID &ID) const;
65 static void Profile(FoldingSetNodeID &ID, size_t Idx, StringRef Name,
98 void Profile(FoldingSetNodeID &ID) const;
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp70 llvm::FoldingSetNodeID ID; in getSubRegion()
87 llvm::FoldingSetNodeID ID; in getSubRegion()
106 llvm::FoldingSetNodeID ID; in getSubRegion()
228 void StringRegion::ProfileRegion(llvm::FoldingSetNodeID &ID, in ProfileRegion()
244 void AllocaRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, in ProfileRegion()
253 void AllocaRegion::Profile(llvm::FoldingSetNodeID& ID) const { in Profile()
269 void CXXThisRegion::ProfileRegion(llvm::FoldingSetNodeID &ID, in ProfileRegion()
281 void FieldRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
285 void ObjCIvarRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, in ProfileRegion()
332 void ElementRegion::ProfileRegion(llvm::FoldingSetNodeID& ID, in ProfileRegion()
[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()
128 llvm::FoldingSetNodeID ID; in getCompoundValData()
146 llvm::FoldingSetNodeID ID; in getLazyCompoundValData()
164 llvm::FoldingSetNodeID ID; in getPointerToMemberData()
349 llvm::FoldingSetNodeID ID; in getPersistentSValWithData()
[all …]
H A DSymbolManager.cpp168 llvm::FoldingSetNodeID profile; in getRegionValueSymbol()
187 llvm::FoldingSetNodeID profile; in conjureSymbol()
204 llvm::FoldingSetNodeID profile; in getDerivedSymbol()
220 llvm::FoldingSetNodeID profile; in getExtentSymbol()
238 llvm::FoldingSetNodeID profile; in getMetadataSymbol()
255 llvm::FoldingSetNodeID ID; in getCastSymbol()
272 llvm::FoldingSetNodeID ID; in getSymIntExpr()
290 llvm::FoldingSetNodeID ID; in getIntSymExpr()
308 llvm::FoldingSetNodeID ID; in getSymSymExpr()
325 llvm::FoldingSetNodeID ID; in getUnarySymExpr()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DFoldingSet.cpp25 FoldingSetNodeID a, b; in TEST()
42 void Profile(FoldingSetNodeID &ID) const { in TEST()
63 void Profile(FoldingSetNodeID &ID) const { in Profile()
76 FoldingSetNodeID ID; in TEST()
91 FoldingSetNodeID ID; in TEST()
142 FoldingSetNodeID ID; in TEST()
/llvm-project-15.0.7/llvm/lib/IR/
H A DAttributeImpl.h77 void Profile(FoldingSetNodeID &ID) const { in Profile()
88 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile()
94 static void Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) { in Profile()
99 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile()
268 void Profile(FoldingSetNodeID &ID) const { in Profile()
272 static void Profile(FoldingSetNodeID &ID, ArrayRef<Attribute> AttrList) { in Profile()
322 void Profile(FoldingSetNodeID &ID) const;
323 static void Profile(FoldingSetNodeID &ID, ArrayRef<AttributeSet> Nodes);
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEInfo.h35 void Profile(FoldingSetNodeID &ID);
96 UniqueMachineInstr *getNodeIfExists(FoldingSetNodeID &ID,
106 MachineInstr *getMachineInstrIfExists(FoldingSetNodeID &ID,
168 FoldingSetNodeID &ID;
172 GISelInstProfileBuilder(FoldingSetNodeID &ID, const MachineRegisterInfo &MRI) in GISelInstProfileBuilder()
/llvm-project-15.0.7/clang/include/clang/Analysis/
H A DPathDiagnostic.h104 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;
892 void Profile(llvm::FoldingSetNodeID &ID) const;
[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()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitors.h84 virtual void Profile(llvm::FoldingSetNodeID &ID) const = 0;
402 void Profile(llvm::FoldingSetNodeID &ID) const override;
421 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
444 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
528 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
553 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile()
582 void Profile(llvm::FoldingSetNodeID &ID) const override;
604 void Profile(llvm::FoldingSetNodeID &ID) const override;
619 void Profile(llvm::FoldingSetNodeID &ID) const override;
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYConstantPoolValue.cpp62 void CSKYConstantPoolValue::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
108 void CSKYConstantPoolConstant::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
143 void CSKYConstantPoolSymbol::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
176 void CSKYConstantPoolMBB::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
208 void CSKYConstantPoolJT::addSelectionDAGCSEId(FoldingSetNodeID &ID) { in addSelectionDAGCSEId()
H A DCSKYConstantPoolValue.h76 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
122 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
152 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
180 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
207 void addSelectionDAGCSEId(FoldingSetNodeID &ID) override;
/llvm-project-15.0.7/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