summaryrefslogtreecommitdiff
path: root/include/llvm/Analysis/BranchProbabilityInfo.h
Commit message (Expand)AuthorAge
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-15
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05
* [Modules] Move CFG.h to the IR library as it defines graph traits overChandler Carruth2014-03-04
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-07
* [block-freq] Teach branch probability how to return the edge weight in betwee...Michael Gottesman2013-12-14
* Add a new function attribute 'cold' to functions.Diego Novillo2013-05-24
* Sort the #include lines for the include/... tree with the script.Chandler Carruth2012-12-03
* BranchProb: modify the definition of an edge in BranchProbabilityInfo to handleManman Ren2012-08-24
* Set the branch probability of branching to the 'normal' destination of an invokeBill Wendling2012-08-15
* Remove return heuristics from the static branch probabilities, andChandler Carruth2011-10-24
* Doxygen-ify the comments on the public interface for BPI. Also, move theChandler Carruth2011-10-24
* Simplify the design of BranchProbabilityInfo by collapsing it intoChandler Carruth2011-10-24
* Teach the BranchProbabilityInfo pass to print its results, and use thatChandler Carruth2011-10-23
* Add more constantness in BranchProbabilityInfo.Jakub Staszak2011-07-29
* Remove "LoopInfo.h" include from BranchProbabilityInfo.h.Jakub Staszak2011-07-16
* Calculate backedge probability correctly.Jakub Staszak2011-06-23
* Introduce BlockFrequency analysis for BasicBlocks.Jakub Staszak2011-06-23
* Introduce MachineBranchProbabilityInfo class, which has similar API toJakub Staszak2011-06-16
* Branch profiling: floating-point avoidance.Andrew Trick2011-06-11
* New BranchProbabilityInfo analysis. Patch by Jakub Staszak!Andrew Trick2011-06-04