| /freebsd/contrib/llvm-project/llvm/include/llvm/XRay/ |
| H A D | Profile.h | 28 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 D | Profile.cpp | 24 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 D | AttributeImpl.h | 95 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 D | GIMatchDagOperands.cpp | |
| H A D | GIMatchDagOperands.h | |
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | BasicValueFactory.cpp | 32 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 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 | 58 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 D | BasicValueFactory.h | 57 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 D | MemRegion.h | 119 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 D | TemplateName.h | 178 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 D | Type.h | 321 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 D | FoldingSet.h | 237 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 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()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateName.cpp | 44 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 D | TemplateBase.cpp | 379 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 D | RISCVProfiles.td | 10 // 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 D | CIRGenFunctionInfo.h | 100 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 D | CtxProfAnalysis.cpp | 399 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 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 …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | BugReporterVisitors.h | 91 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 D | prof_err.et | 3 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 D | CtxProfAnalysis.h | 121 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 D | ARMTargetDefEmitter.cpp | 203 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()
|