Home
last modified time | relevance | path

Searched refs:Profile (Results 1 – 25 of 149) sorted by relevance

123456

/freebsd-12.1/contrib/llvm/include/llvm/XRay/
H A DProfile.h28 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 DProfile.cpp26 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 DSymbolManager.h60 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 DEnvironment.h45 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 DBasicValueFactory.h56 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 DSMTExpr.h32 Profile(ID1);
33 Other.Profile(ID2);
37 virtual void Profile(llvm::FoldingSetNodeID &ID) const { in Profile() function
H A DMemRegion.h114 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 DAttributeImpl.h73 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 DBasicValueFactory.cpp34 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 DSymbolManager.cpp171 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 DMemRegion.cpp236 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 DPathDiagnostic.cpp282 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 DTemplateName.h144 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 DType.h1351 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 DFoldingSet.h222 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 DImmutableMap.h55 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 DImmutableList.h45 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 DImmutableSet.h306 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 DBugReporterVisitors.h78 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 DPathDiagnostic.h82 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 DTemplateName.cpp39 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 DTemplateBase.cpp286 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 DAnalysisDeclContext.h275 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 DAnalysisDeclContext.cpp360 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 DAPSInt.cpp40 void APSInt::Profile(FoldingSetNodeID& ID) const { in Profile() function in APSInt
42 APInt::Profile(ID); in Profile()

123456