Home
last modified time | relevance | path

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

123456789

/freebsd/contrib/llvm-project/llvm/include/llvm/XRay/
H A DProfile.h28 class Profile; variable
38 LLVM_ABI Expected<Profile> loadProfile(StringRef Filename);
42 LLVM_ABI Profile mergeProfilesByThread(const Profile &L, const Profile &R);
46 LLVM_ABI Profile mergeProfilesByStack(const Profile &L, const Profile &R);
49 LLVM_ABI Expected<Profile> profileFromTrace(const Trace &T);
52 class Profile {
86 Profile() = default;
87 ~Profile() = default;
89 Profile(Profile &&O) noexcept in Profile() function
94 Profile &operator=(Profile &&O) noexcept {
[all …]
/freebsd/contrib/llvm-project/llvm/lib/XRay/
H A DProfile.cpp24 Profile::Profile(const Profile &O) { in Profile() function in llvm::xray::Profile
36 Profile &Profile::operator=(const Profile &O) { in operator =()
37 Profile P = O; in operator =()
77 static Expected<std::vector<Profile::FuncID>> readPath(DataExtractor &Extractor, in readPath()
80 std::vector<Profile::FuncID> Path; in readPath()
95 static Expected<Profile::Data> readData(DataExtractor &Extractor, in readData()
100 Profile::Data D; in readData()
120 Error Profile::addBlock(Block &&B) { in addBlock()
130 Expected<std::vector<Profile::FuncID>> Profile::expandPath(PathID P) const { in expandPath()
136 std::vector<Profile::FuncID> Path; in expandPath()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAttributeImpl.h95 void Profile(FoldingSetNodeID &ID) const { in Profile() function
97 Profile(ID, getKindAsEnum()); in Profile()
99 Profile(ID, getKindAsEnum(), getValueAsInt()); in Profile()
101 Profile(ID, getKindAsString(), getValueAsString()); in Profile()
103 Profile(ID, getKindAsEnum(), getValueAsType()); in Profile()
105 Profile(ID, getKindAsEnum(), getValueAsConstantRange()); in Profile()
107 Profile(ID, getKindAsEnum(), getValueAsConstantRangeList()); in Profile()
110 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind) { in Profile() function
115 static void Profile(FoldingSetNodeID &ID, Attribute::AttrKind Kind, in Profile() function
122 static void Profile(FoldingSetNodeID &ID, StringRef Kind, StringRef Values) { in Profile() function
[all …]
/freebsd/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/
H A DGIMatchDagOperands.cpp
H A DGIMatchDagOperands.h
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBasicValueFactory.cpp32 void CompoundValData::Profile(llvm::FoldingSetNodeID& ID, QualType T, in Profile() function in CompoundValData
34 T.Profile(ID); in Profile()
38 void LazyCompoundValData::Profile(llvm::FoldingSetNodeID& ID, in Profile() function in LazyCompoundValData
45 void PointerToMemberData::Profile( in Profile() function in PointerToMemberData
58 static inline void Profile(const SValData& X, llvm::FoldingSetNodeID& ID) { in Profile() function
59 X.first.Profile(ID); in Profile()
65 static inline void Profile(const SValPair& X, llvm::FoldingSetNodeID& ID) { in Profile() function
66 X.first.Profile(ID); in Profile()
67 X.second.Profile(ID); in Profile()
96 X.Profile(ID); in getValue()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DEnvironment.h44 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 DSymbolManager.h58 static void Profile(llvm::FoldingSetNodeID& profile, const TypedValueRegion* R) { in Profile() function
63 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile() function
64 Profile(profile, R); in Profile()
115 static void Profile(llvm::FoldingSetNodeID &profile, ConstCFGElementRef Elem, in Profile() function
126 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile() function
127 Profile(profile, Elem, LCtx, T, Count, SymbolTag); in Profile()
163 static void Profile(llvm::FoldingSetNodeID& profile, SymbolRef parent, in Profile() function
170 void Profile(llvm::FoldingSetNodeID& profile) override { in Profile() function
171 Profile(profile, parentSymbol, R); in Profile()
202 static void Profile(llvm::FoldingSetNodeID& profile, const SubRegion *R) { in Profile() function
[all …]
H A DBasicValueFactory.h57 static void Profile(llvm::FoldingSetNodeID& ID, QualType T,
60 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, T, L); } in Profile() function
80 static void Profile(llvm::FoldingSetNodeID& ID,
84 void Profile(llvm::FoldingSetNodeID& ID) { Profile(ID, store, region); } in Profile() function
101 static void Profile(llvm::FoldingSetNodeID &ID, const NamedDecl *D,
104 void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, D, L); } in Profile() function
H A DMemRegion.h119 virtual void Profile(llvm::FoldingSetNodeID& ID) const = 0;
249 void Profile(llvm::FoldingSetNodeID &ID) const override;
304 void Profile(llvm::FoldingSetNodeID &ID) const override;
435 void Profile(llvm::FoldingSetNodeID &ID) const override;
529 void Profile(llvm::FoldingSetNodeID& ID) const override;
646 void Profile(llvm::FoldingSetNodeID& ID) const override;
693 void Profile(llvm::FoldingSetNodeID& ID) const override;
791 void Profile(llvm::FoldingSetNodeID& ID) const override;
843 void Profile(llvm::FoldingSetNodeID& ID) const override;
879 void Profile(llvm::FoldingSetNodeID& ID) const override { in Profile() function
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h178 void Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context);
180 static void Profile(llvm::FoldingSetNodeID &ID, ASTContext &Context,
385 void Profile(llvm::FoldingSetNodeID &ID) { in Profile() function
446 void Profile(llvm::FoldingSetNodeID &ID);
448 static void Profile(llvm::FoldingSetNodeID &ID, TemplateName Replacement,
471 void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context) const;
473 static void Profile(llvm::FoldingSetNodeID &ID, const ASTContext &Context,
533 void Profile(llvm::FoldingSetNodeID &ID) { in Profile() function
534 Profile(ID, getQualifier(), hasTemplateKeyword(), UnderlyingTemplate); in Profile()
537 static void Profile(llvm::FoldingSetNodeID &ID, NestedNameSpecifier *NNS, in Profile() function
[all …]
H A DType.h321 void Profile(llvm::FoldingSetNodeID &ID) const { ID.AddInteger(Data); }
803 void Profile(llvm::FoldingSetNodeID &ID) const { ID.AddInteger(Mask); }
1397 void Profile(llvm::FoldingSetNodeID &ID) const {
1763 void Profile(llvm::FoldingSetNodeID &ID) const {
1764 Profile(ID, getBaseType(), Quals);
1767 static void Profile(llvm::FoldingSetNodeID &ID,
1772 Quals.Profile(ID);
3218 void Profile(llvm::FoldingSetNodeID &ID) {
3219 Profile(ID, getElementType());
3222 static void Profile(llvm::FoldingSetNodeID &ID, QualType Element) {
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DFoldingSet.h237 static void Profile(const T &X, FoldingSetNodeID &ID) { in Profile() function
238 X.Profile(ID); in Profile()
240 static void Profile(T &X, FoldingSetNodeID &ID) { in Profile() function
241 X.Profile(ID); in Profile()
272 static void Profile(T &X, FoldingSetNodeID &ID, Ctx Context) { in Profile() function
273 X.Profile(ID, Context); in Profile()
374 inline void Add(const T &x) { FoldingSetTrait<T>::Profile(x, *this); } in Add()
423 FoldingSetTrait<T>::Profile(X, TempID); in Equals()
429 FoldingSetTrait<T>::Profile(X, TempID); in ComputeHash()
439 ContextualFoldingSetTrait<T, Ctx>::Profile(X, TempID, Context); in Equals()
[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()
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 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()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp44 void DeducedTemplateStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile() function in DeducedTemplateStorage
46 Profile(ID, Context, Underlying, getDefaultArguments()); in Profile()
49 void DeducedTemplateStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile() function in DeducedTemplateStorage
53 Underlying.Profile(ID); in Profile()
57 Arg.Profile(ID, Context); in Profile()
79 void SubstTemplateTemplateParmStorage::Profile(llvm::FoldingSetNodeID &ID) { in Profile() function in SubstTemplateTemplateParmStorage
80 Profile(ID, Replacement, getAssociatedDecl(), getIndex(), getPackIndex(), in Profile()
84 void SubstTemplateTemplateParmStorage::Profile( in Profile() function in SubstTemplateTemplateParmStorage
87 Replacement.Profile(ID); in Profile()
103 void SubstTemplateTemplateParmPackStorage::Profile(llvm::FoldingSetNodeID &ID, in Profile() function in SubstTemplateTemplateParmPackStorage
[all …]
H A DTemplateBase.cpp379 void TemplateArgument::Profile(llvm::FoldingSetNodeID &ID, in Profile() function in TemplateArgument
387 getAsType().Profile(ID); in Profile()
391 getNullPtrType().Profile(ID); in Profile()
395 getParamTypeForDecl().Profile(ID); in Profile()
407 getIntegralType().Profile(ID); in Profile()
408 getAsIntegral().Profile(ID); in Profile()
412 getStructuralValueType().Profile(ID); in Profile()
413 getAsStructuralValue().Profile(ID); in Profile()
421 E->Profile(ID, Context, true); in Profile()
430 Args.Args[I].Profile(ID, Context); in Profile()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVProfiles.td10 // Profile Featuyre Lists
13 // RVI Profile Family
18 // RVA Profile Family
88 // RVB Profile Family
123 // RVM Profile Family
138 // Profile Definitions for ISA String
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenFunctionInfo.h100 static void Profile(llvm::FoldingSetNodeID &id, RequiredArgs required, in Profile() function
104 resultType.Profile(id); in Profile()
106 arg.Profile(id); in Profile()
110 void Profile(llvm::FoldingSetNodeID &id) { in Profile() function
114 Profile(id, required, getReturnType(), arguments()); in Profile()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCtxProfAnalysis.cpp399 BasicBlock &BB, SmallVectorImpl<uint64_t> &Profile, in getOutgoingBranchWeights() argument
401 Profile.clear(); in getOutgoingBranchWeights()
407 Profile.resize(Term->getNumSuccessors()); in getOutgoingBranchWeights()
416 Profile[SuccIdx] = EdgeCount; in getOutgoingBranchWeights()
450 CtxProfAnalysis::CtxProfAnalysis(std::optional<StringRef> Profile) in CtxProfAnalysis() argument
451 : Profile([&]() -> std::optional<StringRef> { in CtxProfAnalysis()
452 if (Profile) in CtxProfAnalysis()
453 return *Profile; in CtxProfAnalysis()
461 if (!Profile) in run()
463 ErrorOr<std::unique_ptr<MemoryBuffer>> MB = MemoryBuffer::getFile(*Profile); in run()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DPathDiagnostic.h107 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 …]
/freebsd/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() function
455 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile() function
535 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile() function
560 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile() function
589 void Profile(llvm::FoldingSetNodeID &ID) const override;
603 void Profile(llvm::FoldingSetNodeID &ID) const override;
747 void Profile(llvm::FoldingSetNodeID &ID) const override { in Profile() function
/freebsd/crypto/krb5/src/util/profile/
H A Dprof_err.et3 error_code PROF_VERSION, "Profile version 0.0"
9 error_code PROF_NO_SECTION, "Profile section not found"
10 error_code PROF_NO_RELATION, "Profile relation not found"
28 error_code PROF_SECTION_NOTOP, "Profile section header not at top level"
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCtxProfAnalysis.h121 const std::optional<StringRef> Profile; variable
126 std::optional<StringRef> Profile = std::nullopt);
145 CallBase &IC, Result &Profile,
186 SmallVectorImpl<uint64_t> &Profile,
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DARMTargetDefEmitter.cpp203 StringRef Profile) -> std::string { in emitARMTargetDef() argument
204 return Minor == 0 ? "ARMV" + std::to_string(Major) + Profile.upper() in emitARMTargetDef()
206 std::to_string(Minor) + Profile.upper(); in emitARMTargetDef()
329 auto Profile = Arch->getValueAsString("Profile"); in emitARMTargetDef() local
330 auto ArchInfo = ArchInfoName(Major, Minor, Profile); in emitARMTargetDef()

123456789