Lines Matching refs:ProfileSummaryInfo
57 void ProfileSummaryInfo::computeSummary() { in computeSummary()
69 bool ProfileSummaryInfo::isHotFunction(const Function *F) { in isHotFunction()
85 bool ProfileSummaryInfo::isColdFunction(const Function *F) { in isColdFunction()
104 void ProfileSummaryInfo::computeThresholds() { in computeThresholds()
116 bool ProfileSummaryInfo::isHotCount(uint64_t C) { in isHotCount()
122 bool ProfileSummaryInfo::isColdCount(uint64_t C) { in isColdCount()
128 ProfileSummaryInfo *ProfileSummaryInfoWrapperPass::getPSI(Module &M) { in getPSI()
130 PSI.reset(new ProfileSummaryInfo(M)); in getPSI()
143 ProfileSummaryInfo ProfileSummaryAnalysis::run(Module &M, in run()
145 return ProfileSummaryInfo(M); in run()
152 ProfileSummaryInfo &PSI = AM.getResult<ProfileSummaryAnalysis>(M); in run()