| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ProfileData/ |
| D | ProfileSummaryBuilder.cpp | 139 APInt D(128, ProfileSummary::Scale); in computeDetailedSummary() 175 std::unique_ptr<ProfileSummary> SampleProfileSummaryBuilder::getSummary() { in getSummary() 177 return std::make_unique<ProfileSummary>( in getSummary() 178 ProfileSummary::PSK_Sample, DetailedSummary, TotalCount, MaxCount, 0, in getSummary() 182 std::unique_ptr<ProfileSummary> 211 std::unique_ptr<ProfileSummary> InstrProfSummaryBuilder::getSummary() { in getSummary() 213 return std::make_unique<ProfileSummary>( in getSummary() 214 ProfileSummary::PSK_Instr, DetailedSummary, TotalCount, MaxCount, in getSummary()
|
| D | InstrProfWriter.cpp | 272 ProfileSummary &PS) { in setSummary() 355 std::unique_ptr<ProfileSummary> PS = ISB.getSummary(); in writeImpl() 363 std::unique_ptr<ProfileSummary> CSPS = CSISB.getSummary(); in writeImpl()
|
| D | InstrProfReader.cpp | 816 std::unique_ptr<llvm::ProfileSummary> &Summary = in readSummary() 820 Summary = std::make_unique<ProfileSummary>( in readSummary() 821 UseCS ? ProfileSummary::PSK_CSInstr : ProfileSummary::PSK_Instr, in readSummary()
|
| D | SampleProfReader.cpp | 1295 Summary = std::make_unique<ProfileSummary>( in readSummary() 1296 ProfileSummary::PSK_Sample, Entries, *TotalCount, *MaxBlockCount, 0, in readSummary()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
| D | ProfileSummary.cpp | 56 Metadata *ProfileSummary::getDetailedSummaryMD(LLVMContext &Context) { in getDetailedSummaryMD() 81 Metadata *ProfileSummary::getMD(LLVMContext &Context, bool AddPartialField, in getMD() 195 ProfileSummary *ProfileSummary::getFromMD(Metadata *MD) { in getFromMD() 202 ProfileSummary::Kind SummaryKind; in getFromMD() 246 return new ProfileSummary(SummaryKind, std::move(Summary), TotalCount, in getFromMD() 252 void ProfileSummary::printSummary(raw_ostream &OS) { in printSummary() 260 void ProfileSummary::printDetailedSummary(raw_ostream &OS) { in printDetailedSummary()
|
| D | Module.cpp | 637 void Module::setProfileSummary(Metadata *M, ProfileSummary::Kind Kind) { in setProfileSummary() 638 if (Kind == ProfileSummary::PSK_CSInstr) in setProfileSummary() 795 std::unique_ptr<ProfileSummary> ProfileSummary( in setPartialSampleProfileRatio() local 796 ProfileSummary::getFromMD(SummaryMD)); in setPartialSampleProfileRatio() 797 if (ProfileSummary) { in setPartialSampleProfileRatio() 798 if (ProfileSummary->getKind() != ProfileSummary::PSK_Sample || in setPartialSampleProfileRatio() 799 !ProfileSummary->isPartialProfile()) in setPartialSampleProfileRatio() 802 uint32_t NumCounts = ProfileSummary->getNumCounts(); in setPartialSampleProfileRatio() 806 ProfileSummary->setPartialProfileRatio(Ratio); in setPartialSampleProfileRatio() 807 setProfileSummary(ProfileSummary->getMD(getContext()), in setPartialSampleProfileRatio() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| D | ProfileSummaryInfo.h | 42 std::unique_ptr<ProfileSummary> Summary; 73 Summary->getKind() == ProfileSummary::PSK_Sample; in hasSampleProfile() 79 Summary->getKind() == ProfileSummary::PSK_Instr; in hasInstrumentationProfile() 85 Summary->getKind() == ProfileSummary::PSK_CSInstr; in hasCSInstrumentationProfile()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| D | ProfileCommon.h | 85 std::unique_ptr<ProfileSummary> getSummary(); 95 std::unique_ptr<ProfileSummary> computeSummaryForProfiles( 97 std::unique_ptr<ProfileSummary> getSummary();
|
| D | InstrProfReader.h | 469 std::unique_ptr<ProfileSummary> Summary; 471 std::unique_ptr<ProfileSummary> CS_Summary; 549 ProfileSummary &getSummary(bool UseCS) { in getSummary()
|
| D | SampleProfReader.h | 457 ProfileSummary &getSummary() const { return *(Summary.get()); } in getSummary() 507 std::unique_ptr<ProfileSummary> Summary; 510 static std::unique_ptr<ProfileSummary>
|
| D | SampleProfWriter.h | 92 std::unique_ptr<ProfileSummary> Summary;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| D | ProfileSummary.h | 45 class ProfileSummary { 71 ProfileSummary(Kind K, SummaryEntryVector DetailedSummary, 87 static ProfileSummary *getFromMD(Metadata *MD);
|
| D | Module.h | 873 void setProfileSummary(Metadata *M, ProfileSummary::Kind Kind);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | ProfileSummaryInfo.cpp | 64 Summary.reset(ProfileSummary::getFromMD(SummaryMD)); in refresh() 70 Summary.reset(ProfileSummary::getFromMD(SummaryMD)); in refresh() 377 Summary->getKind() == ProfileSummary::PSK_Sample && in hasPartialSampleProfile()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-profdata/ |
| D | llvm-profdata.cpp | 499 ProfileSummary InstrPS = *IPBuilder.getSummary(); in adjustInstrProfile() 500 ProfileSummary SamplePS = Reader->getSummary(); in adjustInstrProfile() 1913 ProfileSummary &BasePS = BaseReader->getSummary(); in loadProfiles() 1921 ProfileSummary &TestPS = TestReader->getSummary(); in loadProfiles() 2208 std::unique_ptr<ProfileSummary> PS(Builder.getSummary()); in showInstrProfile() 2344 ProfileSummary &PS, raw_fd_ostream &OS) { in showHotFunctionList()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| D | PGOInstrumentation.cpp | 1835 IsCS ? ProfileSummary::PSK_CSInstr in annotateAllFunctions() 1836 : ProfileSummary::PSK_Instr); in annotateAllFunctions()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| D | SampleProfile.cpp | 1851 ProfileSummary::PSK_Sample); in runOnModule()
|
| /freebsd-12-stable/lib/clang/libllvm/ |
| D | Makefile | 725 SRCS_MIN+= IR/ProfileSummary.cpp
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CodeGenModule.cpp | 505 llvm::ProfileSummary::PSK_Instr); in Release()
|