summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih2017-12-041-1/+1
* Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer2016-08-121-2/+1
* [MBP] add comments and bug fixXinliang David Li2016-06-151-6/+7
* Set machine block placement hot prob threshold for both static and runtime pr...Dehao Chen2016-06-141-0/+6
* Replace hard coded probability threshold with parameter /NFCXinliang David Li2016-06-031-7/+10
* Use getEdgeProbability() instead of getEdgeWeight() in BFI and remove getEdge...Cong Hou2015-12-181-13/+0
* Replace all weight-based interfaces in MBB with probability-based interfaces,...Cong Hou2015-12-011-56/+26
* Revert r254348: "Replace all weight-based interfaces in MBB with probability-...Hans Wennborg2015-12-011-26/+56
* Replace all weight-based interfaces in MBB with probability-based interfaces,...Cong Hou2015-12-011-56/+26
* Revert r244154 which causes some build failure. See https://llvm.org/bugs/sho...Cong Hou2015-08-061-25/+26
* Record whether the weights on out-edges from a MBB are normalized.Cong Hou2015-08-051-26/+25
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-141-2/+2
* blockfreq: Use const in MachineBlockFrequencyInfoDuncan P. N. Exon Smith2014-03-251-9/+9
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-1/+1
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-1/+1
* Fix a quadratic algorithm in MachineBranchProbabilityInfo.Jakob Stoklund Olesen2012-08-201-6/+14
* Revert "Fix a quadratic algorithm in MachineBranchProbabilityInfo."Jakob Stoklund Olesen2012-08-081-14/+6
* Fix a quadratic algorithm in MachineBranchProbabilityInfo.Jakob Stoklund Olesen2012-08-081-6/+14
* Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo.Jakub Staszak2011-12-201-3/+3
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* Reuse the logic in getEdgeProbability within getHotSucc in order toChandler Carruth2011-11-141-11/+3
* Fix an overflow bug in MachineBranchProbabilityInfo. This pass relied onChandler Carruth2011-11-141-10/+26
* Use BranchProbability compare operators.Benjamin Kramer2011-10-281-8/+3
* Introduce MachineBranchProbabilityInfo class, which has similar API toJakub Staszak2011-06-161-0/+113
OpenPOWER on IntegriCloud