| /llvm-project-15.0.7/llvm/unittests/XRay/ |
| H A D | ProfileTest.cpp | 29 Profile P; in TEST() 38 Profile P; in TEST() 56 Profile::Block{Profile::ThreadID{1}, in TEST() 66 Profile::Block{Profile::ThreadID{1}, in TEST() 90 Profile::Block{Profile::ThreadID{1}, in TEST() 117 Profile::Block{Profile::ThreadID{1}, in TEST() 121 Profile::Block{Profile::ThreadID{2}, in TEST() 126 Profile::Block{Profile::ThreadID{1}, in TEST() 129 Profile::Block{Profile::ThreadID{2}, in TEST() 165 Profile::Block{Profile::ThreadID{1}, in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/XRay/ |
| H A D | Profile.h | 27 class Profile; variable 41 Profile mergeProfilesByThread(const Profile &L, const Profile &R); 45 Profile mergeProfilesByStack(const Profile &L, const Profile &R); 51 class Profile { 85 Profile() = default; 86 ~Profile() = default; 88 Profile(Profile &&O) noexcept in Profile() function 93 Profile &operator=(Profile &&O) noexcept { 102 Profile(const Profile &); 103 Profile &operator=(const Profile &); [all …]
|
| /llvm-project-15.0.7/llvm/lib/XRay/ |
| H A D | Profile.cpp | 25 Profile::Profile(const Profile &O) { in Profile() function in llvm::xray::Profile 37 Profile &Profile::operator=(const Profile &O) { in operator =() 38 Profile P = O; in operator =() 143 Profile::PathID Profile::internPath(ArrayRef<FuncID> P) { in internPath() 193 Profile mergeProfilesByThread(const Profile &L, const Profile &R) { in mergeProfilesByThread() 195 using PathDataMap = DenseMap<Profile::PathID, Profile::Data>; in mergeProfilesByThread() 232 Profile mergeProfilesByStack(const Profile &L, const Profile &R) { in mergeProfilesByStack() 234 using PathDataMap = DenseMap<Profile::PathID, Profile::Data>; in mergeProfilesByStack() 282 Profile P; in loadProfile() 327 Profile P; in profileFromTrace() [all …]
|
| /llvm-project-15.0.7/llvm/utils/TableGen/GlobalISel/ |
| H A D | GIMatchDagOperands.cpp | 15 void GIMatchDagOperand::Profile(FoldingSetNodeID &ID) const { in Profile() function in GIMatchDagOperand 16 Profile(ID, Idx, Name, IsDef); in Profile() 19 void GIMatchDagOperand::Profile(FoldingSetNodeID &ID, size_t Idx, in Profile() function in GIMatchDagOperand 32 void GIMatchDagOperandList::Profile(FoldingSetNodeID &ID) const { in Profile() function in GIMatchDagOperandList 34 GIMatchDagOperand::Profile(ID, I.index(), I.value().getName(), in Profile() 80 GIMatchDagOperand::Profile(ID, i, I.Operands[i].Name, in makeOperandList() 101 GIMatchDagOperand::Profile(ID, 0, "$", true); in makeMIPredicateOperandList() 102 GIMatchDagOperand::Profile(ID, 1, "mi", false); in makeMIPredicateOperandList() 123 GIMatchDagOperand::Profile(ID, 0, "$", true); in makeTwoMOPredicateOperandList() 124 GIMatchDagOperand::Profile(ID, 1, "mi0", false); in makeTwoMOPredicateOperandList() [all …]
|
| H A D | GIMatchDagOperands.h | 60 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/llvm/lib/IR/ |
| H A D | AttributeImpl.h | 77 void Profile(FoldingSetNodeID &ID) const { in Profile() function 79 Profile(ID, getKindAsEnum(), static_cast<uint64_t>(0)); in Profile() 81 Profile(ID, getKindAsEnum(), getValueAsInt()); in Profile() 83 Profile(ID, getKindAsString(), getValueAsString()); in Profile() 85 Profile(ID, getKindAsEnum(), getValueAsType()); in Profile() 88 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile() function 99 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile() function 268 void Profile(FoldingSetNodeID &ID) const { in Profile() function 269 Profile(ID, makeArrayRef(begin(), end())); in Profile() 274 Attr.Profile(ID); in Profile() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | Environment.h | 44 static void Profile(llvm::FoldingSetNodeID &ID, in Profile() function 50 void Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function 51 Profile(ID, *this); in Profile() 80 static void Profile(llvm::FoldingSetNodeID& ID, const Environment* env) { in Profile() function 81 env->ExprBindings.Profile(ID); in Profile() 86 void Profile(llvm::FoldingSetNodeID& ID) const { in Profile() function 87 Profile(ID, this); in Profile()
|
| H A D | SymbolManager.h | 60 Profile(profile, R); in Profile() 123 Profile(profile, S, T, Count, LCtx, SymbolTag); in Profile() 166 Profile(profile, parentSymbol, R); in Profile() 202 Profile(profile, R); in Profile() 268 Profile(profile, R, S, T, LCtx, Count, Tag); in Profile() 309 static void Profile(llvm::FoldingSetNodeID& ID, in Profile() function 317 void Profile(llvm::FoldingSetNodeID& ID) override { in Profile() function 318 Profile(ID, Operand, FromTy, ToTy); in Profile() 366 void Profile(llvm::FoldingSetNodeID &ID) override { in Profile() function 367 Profile(ID, Operand, Op, T); in Profile() [all …]
|
| H A D | BasicValueFactory.h | 56 static void Profile(llvm::FoldingSetNodeID& ID, QualType T, 59 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, T, L); } in Profile() function 79 static void Profile(llvm::FoldingSetNodeID& ID, 83 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, store, region); } in Profile() function 100 static void Profile(llvm::FoldingSetNodeID &ID, const NamedDecl *D, 103 void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, D, L); } in Profile() function
|
| H A D | MemRegion.h | 114 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; 614 void Profile(llvm::FoldingSetNodeID& ID) const override; 661 void Profile(llvm::FoldingSetNodeID& ID) const override; 753 void Profile(llvm::FoldingSetNodeID& ID) const override; 793 void Profile(llvm::FoldingSetNodeID& ID) const override; 900 void Profile(llvm::FoldingSetNodeID& ID) const override; [all …]
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | BasicValueFactory.cpp | 34 T.Profile(ID); in Profile() 45 void PointerToMemberData::Profile( in Profile() function in PointerToMemberData 59 X.first.Profile(ID); in Profile() 66 X.first.Profile(ID); in Profile() 67 X.second.Profile(ID); in Profile() 96 X.Profile(ID); in getValue() 129 CompoundValData::Profile(ID, T, Vals); in getCompoundValData() 165 PointerToMemberData::Profile(ID, ND, L); in getPointerToMemberData() 351 V.Profile(ID); in getPersistentSValWithData() 376 V1.Profile(ID); in getPersistentSValPair() [all …]
|
| H A D | SymbolManager.cpp | 169 SymbolRegionValue::Profile(profile, R); in getRegionValueSymbol() 188 SymbolConjured::Profile(profile, E, T, Count, LCtx, SymbolTag); in conjureSymbol() 205 SymbolDerived::Profile(profile, parentSymbol, R); in getDerivedSymbol() 221 SymbolExtent::Profile(profile, R); in getExtentSymbol() 239 SymbolMetadata::Profile(profile, R, S, T, LCtx, Count, SymbolTag); in getMetadataSymbol() 256 SymbolCast::Profile(ID, Op, From, To); in getCastSymbol() 273 SymIntExpr::Profile(ID, lhs, op, v, t); in getSymIntExpr() 291 IntSymExpr::Profile(ID, lhs, op, rhs, t); in getIntSymExpr() 309 SymSymExpr::Profile(ID, lhs, op, rhs, t); in getSymSymExpr() 326 UnarySymExpr::Profile(ID, Operand, Opc, T); in getUnarySymExpr()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | TemplateName.h | 157 void Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context); 159 static void Profile(llvm::FoldingSetNodeID &ID, 344 void Profile(llvm::FoldingSetNodeID &ID) { in Profile() function 380 void Profile(llvm::FoldingSetNodeID &ID); 382 static void Profile(llvm::FoldingSetNodeID &ID, 442 void Profile(llvm::FoldingSetNodeID &ID) { in Profile() function 443 Profile(ID, getQualifier(), hasTemplateKeyword(), UnderlyingTemplate); in Profile() 446 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile() function 540 void Profile(llvm::FoldingSetNodeID &ID) { in Profile() function 542 Profile(ID, getQualifier(), getIdentifier()); in Profile() [all …]
|
| H A D | Type.h | 1500 Quals.Profile(ID); 2675 Profile(ID, getElementType()); 2701 Profile(ID, getInnerType()); 2705 Inner.Profile(ID); 2728 Profile(ID, getPointeeType()); 3940 Info.Profile(ID); 4434 return Profile(ID, Decl); 4456 void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, Found); } 5206 Template.Profile(ID); 5606 NamedType.Profile(ID); [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | FoldingSet.h | 232 static void Profile(const T &X, FoldingSetNodeID &ID) { in Profile() function 233 X.Profile(ID); in Profile() 235 static void Profile(T &X, FoldingSetNodeID &ID) { in Profile() function 236 X.Profile(ID); in Profile() 268 X.Profile(ID, Context); in Profile() 404 FoldingSetTrait<T>::Profile(X, TempID); in Equals() 410 FoldingSetTrait<T>::Profile(X, TempID); in ComputeHash() 529 FoldingSetTrait<T>::Profile(*TN, ID); in GetNodeProfile() 790 void Profile(FoldingSetNodeID &ID) { FoldingSetTrait<T>::Profile(data, ID); } in Profile() function 825 static inline void Profile(const std::pair<T1, T2> &P, [all …]
|
| H A D | ImmutableMap.h | 55 static inline void Profile(FoldingSetNodeID& ID, value_type_ref V) { in Profile() function 56 ImutContainerInfo<T>::Profile(ID, V.first); in Profile() 57 ImutContainerInfo<S>::Profile(ID, V.second); in Profile() 191 static inline void Profile(FoldingSetNodeID& ID, const ImmutableMap& M) { in Profile() function 195 inline void Profile(FoldingSetNodeID& ID) const { in Profile() function 196 return Profile(ID,*this); in Profile() 321 static inline void Profile(FoldingSetNodeID &ID, const ImmutableMapRef &M) { in Profile() function 325 inline void Profile(FoldingSetNodeID &ID) const { return Profile(ID, *this); } in Profile() function
|
| H A D | ImmutableList.h | 45 static inline void Profile(FoldingSetNodeID& ID, const T& H, in Profile() function 51 void Profile(FoldingSetNodeID& ID) { in Profile() function 52 Profile(ID, Head, Tail); in Profile() 144 void Profile(FoldingSetNodeID& ID) const { in Profile() function 183 ListTy::Profile(ID, Head, TailImpl); in concat()
|
| /llvm-project-15.0.7/llvm/unittests/ProfileData/ |
| H A D | InstrProfTest.cpp | 67 readProfile(std::move(Profile)); in TEST_P() 79 readProfile(std::move(Profile)); in TEST_P() 97 readProfile(std::move(Profile)); in TEST_P() 122 readProfile(std::move(Profile)); in TEST_P() 156 readProfile(std::move(Profile)); in TEST_F() 213 readProfile(std::move(Profile)); in TEST_F() 311 readProfile(std::move(Profile)); in TEST_F() 353 readProfile(std::move(Profile)); in TEST_F() 394 readProfile(std::move(Profile)); in TEST_F() 451 readProfile(std::move(Profile)); in TEST_P() [all …]
|
| /llvm-project-15.0.7/utils/bazel/llvm-project-overlay/bolt/ |
| H A D | BUILD.bazel | 16 ":Profile", 33 ":Profile", 45 ":Profile", 73 ":Profile", 122 name = "Profile", 124 "lib/Profile/*.cpp", 127 "include/bolt/Profile/*.h",
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | FoldingSet.cpp | 42 void Profile(FoldingSetNodeID &ID) const { in TEST() function 63 void Profile(FoldingSetNodeID &ID) const { in Profile() function 77 T.Profile(ID); in TEST() 92 S.Profile(ID); in TEST() 143 Finder.Profile(ID); in TEST()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | TemplateName.cpp | 41 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID) { in Profile() function in SubstTemplateTemplateParmStorage 42 Profile(ID, Parameter, Replacement); in Profile() 45 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile() function in SubstTemplateTemplateParmStorage 52 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile() function in SubstTemplateTemplateParmPackStorage 54 Profile(ID, Context, Parameter, getArgumentPack()); in Profile() 57 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile() function in SubstTemplateTemplateParmPackStorage 62 ArgPack.Profile(ID, Context); in Profile()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | BugReporterVisitors.h | 84 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() function 444 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile() function 528 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile() function 553 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile() function 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/clang/include/clang/Analysis/ |
| H A D | PathDiagnostic.h | 107 void Profile(llvm::FoldingSetNodeID &ID) { ID = NodeID; } in Profile() function 368 void Profile(llvm::FoldingSetNodeID &ID) const; 393 void Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function 394 Start.Profile(ID); in Profile() 395 End.Profile(ID); 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 …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | SMTAPI.h | 58 virtual void Profile(llvm::FoldingSetNodeID &ID) const = 0; 62 Profile(ID1); 63 Other.Profile(ID2); 107 Profile(ID1); 108 Other.Profile(ID2); 112 virtual void Profile(llvm::FoldingSetNodeID &ID) const = 0;
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | APSInt.cpp | 40 void APSInt::Profile(FoldingSetNodeID& ID) const { in Profile() function in APSInt 42 APInt::Profile(ID); in Profile()
|