| /freebsd-12.1/contrib/llvm/include/llvm/XRay/ |
| H A D | Profile.h | 28 class Profile; variable 42 Profile mergeProfilesByThread(const Profile &L, const Profile &R); 46 Profile mergeProfilesByStack(const Profile &L, const Profile &R); 52 class Profile { 86 Profile() = default; 87 ~Profile() = default; 89 Profile(Profile &&O) noexcept in Profile() function 94 Profile &operator=(Profile &&O) noexcept { 103 Profile(const Profile &); 104 Profile &operator=(const Profile &); [all …]
|
| /freebsd-12.1/contrib/llvm/lib/XRay/ |
| H A D | Profile.cpp | 26 Profile::Profile(const Profile &O) { in Profile() function in llvm::xray::Profile 38 Profile &Profile::operator=(const Profile &O) { in operator =() 39 Profile P = O; in operator =() 144 Profile::PathID Profile::internPath(ArrayRef<FuncID> P) { in internPath() 194 Profile mergeProfilesByThread(const Profile &L, const Profile &R) { in mergeProfilesByThread() 196 using PathDataMap = DenseMap<Profile::PathID, Profile::Data>; in mergeProfilesByThread() 233 Profile mergeProfilesByStack(const Profile &L, const Profile &R) { in mergeProfilesByStack() 235 using PathDataMap = DenseMap<Profile::PathID, Profile::Data>; in mergeProfilesByStack() 282 Profile P; in loadProfile() 327 Profile P; in profileFromTrace() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SymbolManager.h | 60 Profile(profile, R); in Profile() 117 Profile(profile, S, T, Count, LCtx, SymbolTag); in Profile() 156 Profile(profile, parentSymbol, R); in Profile() 189 Profile(profile, R); in Profile() 245 Profile(profile, R, S, T, LCtx, Count, Tag); in Profile() 285 static void Profile(llvm::FoldingSetNodeID& ID, in Profile() function 293 void Profile(llvm::FoldingSetNodeID& ID) override { in Profile() function 294 Profile(ID, Operand, FromTy, ToTy); in Profile() 366 Profile(ID, LHS, getOpcode(), RHS, getType()); in Profile() 409 Profile(ID, LHS, getOpcode(), RHS, getType()); in Profile() [all …]
|
| H A D | Environment.h | 45 static void Profile(llvm::FoldingSetNodeID &ID, in Profile() function 51 void Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function 52 Profile(ID, *this); in Profile() 81 static void Profile(llvm::FoldingSetNodeID& ID, const Environment* env) { in Profile() function 82 env->ExprBindings.Profile(ID); in Profile() 87 void Profile(llvm::FoldingSetNodeID& ID) const { in Profile() function 88 Profile(ID, this); in Profile()
|
| 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 75 static void Profile(llvm::FoldingSetNodeID& ID, 79 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, store, region); } in Profile() function 96 static void Profile(llvm::FoldingSetNodeID& ID, const DeclaratorDecl *D, 99 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, D, L); } in Profile() function
|
| H A D | SMTExpr.h | 32 Profile(ID1); 33 Other.Profile(ID2); 37 virtual void Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function
|
| H A D | MemRegion.h | 114 virtual void Profile(llvm::FoldingSetNodeID& ID) const = 0; 213 void Profile(llvm::FoldingSetNodeID &ID) const override; 268 void Profile(llvm::FoldingSetNodeID &ID) const override; 397 void Profile(llvm::FoldingSetNodeID &ID) const override; 496 void Profile(llvm::FoldingSetNodeID& ID) const override; 615 void Profile(llvm::FoldingSetNodeID& ID) const override; 660 void Profile(llvm::FoldingSetNodeID& ID) const override; 747 void Profile(llvm::FoldingSetNodeID& ID) const override; 790 void Profile(llvm::FoldingSetNodeID& ID) const override; 897 void Profile(llvm::FoldingSetNodeID& ID) const override; [all …]
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | AttributeImpl.h | 73 void Profile(FoldingSetNodeID &ID) const { in Profile() function 75 Profile(ID, getKindAsEnum(), 0); in Profile() 77 Profile(ID, getKindAsEnum(), getValueAsInt()); in Profile() 79 Profile(ID, getKindAsString(), getValueAsString()); in Profile() 82 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile() function 199 void Profile(FoldingSetNodeID &ID) const { in Profile() function 200 Profile(ID, makeArrayRef(begin(), end())); in Profile() 203 static void Profile(FoldingSetNodeID &ID, ArrayRef<Attribute> AttrList) { in Profile() function 205 Attr.Profile(ID); in Profile() 253 void Profile(FoldingSetNodeID &ID) const; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/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, DD, L); in getPointerToMemberData() 305 V.Profile(ID); in getPersistentSValWithData() 330 V1.Profile(ID); in getPersistentSValPair() [all …]
|
| H A D | SymbolManager.cpp | 171 SymbolRegionValue::Profile(profile, R); in getRegionValueSymbol() 190 SymbolConjured::Profile(profile, E, T, Count, LCtx, SymbolTag); in conjureSymbol() 207 SymbolDerived::Profile(profile, parentSymbol, R); in getDerivedSymbol() 223 SymbolExtent::Profile(profile, R); in getExtentSymbol() 241 SymbolMetadata::Profile(profile, R, S, T, LCtx, Count, SymbolTag); in getMetadataSymbol() 258 SymbolCast::Profile(ID, Op, From, To); in getCastSymbol() 275 SymIntExpr::Profile(ID, lhs, op, v, t); in getSymIntExpr() 293 IntSymExpr::Profile(ID, lhs, op, rhs, t); in getIntSymExpr() 311 SymSymExpr::Profile(ID, lhs, op, rhs, t); in getSymSymExpr()
|
| H A D | MemRegion.cpp | 236 void MemSpaceRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function in MemSpaceRegion 240 void StackSpaceRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function in StackSpaceRegion 275 void AllocaRegion::Profile(llvm::FoldingSetNodeID& ID) const { in Profile() function in AllocaRegion 299 void CXXThisRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function in CXXThisRegion 316 void DeclRegion::Profile(llvm::FoldingSetNodeID& ID) const { in Profile() function in DeclRegion 320 void VarRegion::Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function in VarRegion 331 void SymbolicRegion::Profile(llvm::FoldingSetNodeID& ID) const { in Profile() function in SymbolicRegion 341 Idx.Profile(ID); in ProfileRegion() 344 void ElementRegion::Profile(llvm::FoldingSetNodeID& ID) const { in Profile() function in ElementRegion 367 void BlockCodeRegion::Profile(llvm::FoldingSetNodeID& ID) const { in Profile() function in BlockCodeRegion [all …]
|
| H A D | PathDiagnostic.cpp | 282 D->Profile(profile); in HandlePathDiagnostic() 1213 void PathDiagnosticLocation::Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function in PathDiagnosticLocation 1219 void PathDiagnosticPiece::Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function in PathDiagnosticPiece 1231 void PathDiagnosticCallPiece::Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function in PathDiagnosticCallPiece 1232 PathDiagnosticPiece::Profile(ID); in Profile() 1238 PathDiagnosticPiece::Profile(ID); in Profile() 1243 PathDiagnosticPiece::Profile(ID); in Profile() 1249 PathDiagnosticSpotPiece::Profile(ID); in Profile() 1255 PathDiagnosticSpotPiece::Profile(ID); in Profile() 1258 void PathDiagnostic::Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function in PathDiagnostic [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | TemplateName.h | 144 void Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context); 146 static void Profile(llvm::FoldingSetNodeID &ID, 306 void Profile(llvm::FoldingSetNodeID &ID) { in Profile() function 342 void Profile(llvm::FoldingSetNodeID &ID); 344 static void Profile(llvm::FoldingSetNodeID &ID, 403 void Profile(llvm::FoldingSetNodeID &ID) { in Profile() function 404 Profile(ID, getQualifier(), hasTemplateKeyword(), getTemplateDecl()); in Profile() 407 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile() function 501 void Profile(llvm::FoldingSetNodeID &ID) { in Profile() function 503 Profile(ID, getQualifier(), getIdentifier()); in Profile() [all …]
|
| H A D | Type.h | 1351 Quals.Profile(ID); 2496 Profile(ID, getElementType()); 2526 Profile(ID, getInnerType()); 2530 Inner.Profile(ID); 2572 Profile(ID, getPointeeType()); 3671 Info.Profile(ID); 4142 return Profile(ID, Decl); 4811 Template.Profile(ID); 5193 NamedType.Profile(ID); 5956 Profile(ID, getPointeeType()); [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | FoldingSet.h | 222 static void Profile(const T &X, FoldingSetNodeID &ID) { in Profile() function 223 X.Profile(ID); in Profile() 225 static void Profile(T &X, FoldingSetNodeID &ID) { in Profile() function 226 X.Profile(ID); in Profile() 258 X.Profile(ID, Context); in Profile() 370 FoldingSetTrait<T>::Profile(X, TempID); in Equals() 376 FoldingSetTrait<T>::Profile(X, TempID); in ComputeHash() 482 FoldingSetTrait<T>::Profile(*TN, ID); in GetNodeProfile() 718 void Profile(FoldingSetNodeID &ID) { FoldingSetTrait<T>::Profile(data, ID); } in Profile() function 747 static inline void Profile(T *X, FoldingSetNodeID &ID) { [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() 246 static inline void Profile(FoldingSetNodeID& ID, const ImmutableMap& M) { in Profile() function 250 inline void Profile(FoldingSetNodeID& ID) const { in Profile() function 251 return Profile(ID,*this); in Profile() 406 static inline void Profile(FoldingSetNodeID &ID, const ImmutableMapRef &M) { in Profile() function 410 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()
|
| H A D | ImmutableSet.h | 306 ImutInfo::Profile(ID,V); in computeDigest() 844 static void Profile(FoldingSetNodeID &ID, value_type_ref X) { in Profile() function 845 FoldingSetTrait<T>::Profile(X,ID); in Profile() 855 static void Profile(FoldingSetNodeID &ID, value_type_ref X) { in Profile() function 882 static void Profile(FoldingSetNodeID &ID, value_type_ref X) { 894 static void Profile(FoldingSetNodeID &ID, value_type_ref X) { 1096 static void Profile(FoldingSetNodeID &ID, const ImmutableSet &S) { 1100 void Profile(FoldingSetNodeID &ID) const { return Profile(ID, *this); } 1209 static void Profile(FoldingSetNodeID &ID, const ImmutableSetRef &S) { 1213 void Profile(FoldingSetNodeID &ID) const { return Profile(ID, *this); }
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | BugReporterVisitors.h | 78 virtual void Profile(llvm::FoldingSetNodeID &ID) const = 0; 107 void Profile(llvm::FoldingSetNodeID &ID) const override; 129 void Profile(llvm::FoldingSetNodeID &ID) const override; 148 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile() function 169 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile() function 231 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile() function 257 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile() function 286 void Profile(llvm::FoldingSetNodeID &ID) const override; 303 void Profile(llvm::FoldingSetNodeID &ID) const override {} in Profile() function 318 void Profile(llvm::FoldingSetNodeID &ID) const override { ID.Add(V); } in Profile() function [all …]
|
| H A D | PathDiagnostic.h | 82 void Profile(llvm::FoldingSetNodeID &ID) { ID = NodeID; } in Profile() function 325 void Profile(llvm::FoldingSetNodeID &ID) const; 357 void Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function 358 Start.Profile(ID); in Profile() 359 End.Profile(ID); in Profile() 435 virtual void Profile(llvm::FoldingSetNodeID &ID) const; 480 void Profile(llvm::FoldingSetNodeID &ID) const override; 643 void Profile(llvm::FoldingSetNodeID &ID) const override; 717 void Profile(llvm::FoldingSetNodeID &ID) const override; 742 void Profile(llvm::FoldingSetNodeID &ID) const override; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | TemplateName.cpp | 39 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID) { in Profile() function in SubstTemplateTemplateParmStorage 40 Profile(ID, Parameter, Replacement); in Profile() 43 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile() function in SubstTemplateTemplateParmStorage 50 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile() function in SubstTemplateTemplateParmPackStorage 52 Profile(ID, Context, Parameter, getArgumentPack()); in Profile() 55 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile() function in SubstTemplateTemplateParmPackStorage 60 ArgPack.Profile(ID, Context); in Profile()
|
| H A D | TemplateBase.cpp | 286 void TemplateArgument::Profile(llvm::FoldingSetNodeID &ID, in Profile() function in TemplateArgument 294 getAsType().Profile(ID); in Profile() 298 getNullPtrType().Profile(ID); in Profile() 324 getAsIntegral().Profile(ID); in Profile() 325 getIntegralType().Profile(ID); in Profile() 329 getAsExpr()->Profile(ID, Context, true); in Profile() 335 Args.Args[I].Profile(ID, Context); in Profile()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/ |
| H A D | AnalysisDeclContext.h | 275 virtual void Profile(llvm::FoldingSetNodeID &ID) = 0; 323 void Profile(llvm::FoldingSetNodeID &ID) override; 325 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ctx, in Profile() function 350 void Profile(llvm::FoldingSetNodeID &ID) override; 352 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ctx, in Profile() function 383 void Profile(llvm::FoldingSetNodeID &ID) override; 385 static void Profile(llvm::FoldingSetNodeID &ID, AnalysisDeclContext *ctx, in Profile() function
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | AnalysisDeclContext.cpp | 360 void StackFrameContext::Profile(llvm::FoldingSetNodeID &ID) { in Profile() function in StackFrameContext 361 Profile(ID, getAnalysisDeclContext(), getParent(), CallSite, Block, Index); in Profile() 364 void ScopeContext::Profile(llvm::FoldingSetNodeID &ID) { in Profile() function in ScopeContext 365 Profile(ID, getAnalysisDeclContext(), getParent(), Enter); in Profile() 368 void BlockInvocationContext::Profile(llvm::FoldingSetNodeID &ID) { in Profile() function in BlockInvocationContext 369 Profile(ID, getAnalysisDeclContext(), getParent(), BD, ContextData); in Profile() 382 LOC::Profile(ID, ctx, parent, d); in getLocationContext() 400 StackFrameContext::Profile(ID, ctx, parent, s, blk, idx); in getStackFrame() 424 BlockInvocationContext::Profile(ID, ctx, parent, BD, ContextData); in getBlockInvocationContext()
|
| /freebsd-12.1/contrib/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()
|