aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/BranchProbabilityInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-07-16Remove "LoopInfo.h" include from BranchProbabilityInfo.h.Jakub Staszak1-0/+5
2011-07-15Fix pointer heuristic. Check whether predicator is ICMP_NE instead of if it isJakub Staszak1-2/+2
2011-06-23Calculate backedge probability correctly.Jakub Staszak1-24/+0
2011-06-23Introduce BlockFrequency analysis for BasicBlocks.Jakub Staszak1-0/+24
2011-06-16Introduce MachineBranchProbabilityInfo class, which has similar API toJakub Staszak1-1/+1
2011-06-13Move class into an anonymous namespace.Benjamin Kramer1-1/+2
2011-06-11Branch profiling: floating-point avoidance.Andrew Trick1-54/+63
2011-06-04Fold assert-only-used variable into the assert.Nick Lewycky1-2/+1
2011-06-04Missing include of climits in the new BranchProbability pass.Andrew Trick1-0/+1
2011-06-04New BranchProbabilityInfo analysis. Patch by Jakub Staszak!Andrew Trick1-0/+348