summaryrefslogtreecommitdiff
path: root/lib/Analysis/ProfileSummaryInfo.cpp
AgeCommit message (Expand)Author
2017-12-22Add hasProfileData() to check if a function has profile data. NFC.Easwaran Raman
2017-12-20[PGO] Function section hotness prefix should look at all blocksTeresa Johnson
2017-08-24Move accurate-sample-profile into the function attribute.Dehao Chen
2017-08-04Adjust the hotness threshold from 99.9% to 99%.Dehao Chen
2017-08-03Use profile summary to disable peeling for huge working setsTeresa Johnson
2017-08-03Do not want to use BFI to get profile count for sample pgoDehao Chen
2017-05-16Add hasProfileSummary and has{Sample|Instrumentation}Profile methodsEaswaran Raman
2017-05-11Restrict call metadata based hotness detection to Sample PGO modeTeresa Johnson
2017-03-23Use isFunctionHotInCallGraph to set the function section prefix.Dehao Chen
2017-03-10[ProfileSummaryInfo] Remove unneeded braces. NFCI.Davide Italiano
2017-03-10Refactor the PSI to extract getCallSiteCount and remove checks for profile type.Dehao Chen
2017-03-10Do not use branch metadata to check if a basic block is hot.Dehao Chen
2017-01-14Compute summary before calling extractProfTotalWeightEaswaran Raman
2017-01-13ProfileSummaryInfo improvements.Easwaran Raman
2016-11-23[PM] Change the static object whose address is used to uniquely identifyChandler Carruth
2016-11-09Add isHotBB helper function to ProfileSummaryInfoDehao Chen
2016-10-11Tune isHotFunction/isColdFunctionDehao Chen
2016-10-10Rename isHotFunction/isColdFunction to isFunctionEntryHot/isFunctionEntryCold...Dehao Chen
2016-09-30NFC fix doxygen commentsPiotr Padlewski
2016-09-28Refactor the ProfileSummaryInfo to use doInitialization and doFinalization to...Dehao Chen
2016-09-28Fix the bug when -compile-twice is specified, the PSI will be invalidated.Dehao Chen
2016-08-09Consistently use ModuleAnalysisManagerSean Silva
2016-06-17[PM] Remove support for omitting the AnalysisManager argument to newChandler Carruth
2016-06-10Add null checks before using a pointer.Richard Trieu
2016-06-03Reapply r271728 after adding move cobstructor for ProfileSummaryInfoEaswaran Raman
2016-06-03Revert r271728 as it breaks Windows buildEaswaran Raman
2016-06-03Analysis pass to access profile summary infoEaswaran Raman