[PM] Remove a failed attempt to port the CallGraph analysis to the new
[oota-llvm.git] / lib / Analysis / BranchProbabilityInfo.cpp
2015-07-15 Cong HouCreate a wrapper pass for BranchProbabilityInfo.
2015-05-28 Pete CooperAdd BranchProbabilityInfo::releaseMemory to clear the...
2015-05-07 Diego NovilloFix information loss in branch probability computation.
2015-05-06 Diego NovilloAllow 0-weight branches in BranchProbabilityInfo.
2015-04-24 Diego NovilloFix typo in comment.
2015-04-15 Daniel BerlinAdd range iterators for post order and inverse post...
2015-04-15 Daniel JasperRe-apply r234898 and fix tests.
2015-04-14 Rafael EspindolaRevert "The code that originally made me discover this...
2015-04-14 Daniel JasperThe code that originally made me discover this is:
2015-03-23 Benjamin KramerPurge unused includes throughout libSupport.
2015-01-17 Chandler Carruth[PM] Split the LoopInfo object apart from the legacy...
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-11-11 Duncan P. N. Exon... Revert "IR: MDNode => Value"
2014-11-01 Duncan P. N. Exon... IR: MDNode => Value: Instruction::getMetadata()
2014-07-21 Duncan P. N. Exon... Revert "[C++11] Add predecessors(BasicBlock *) / succes...
2014-07-20 Manuel JacobRemove braces around single-statement block and rangify...
2014-07-20 Manuel Jacob[C++11] Add predecessors(BasicBlock *) / successors...
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-14 Akira HatanakaFix a bug in which BranchProbabilityInfo wasn't setting...
2014-04-11 Duncan P. N. Exon... blockfreq: Use getSuccessorIndex()
2014-03-04 Chandler Carruth[Modules] Move CFG.h to the IR library as it defines...
2013-12-14 Michael Gottesman[block-freq] Teach branch probability how to return...
2013-11-01 Hal FinkelConsider (x == -1) unlikely in BranchProbabilityInfo
2013-07-04 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-05-24 Diego NovilloDo not reserve space for the ColdEdges and NormalEdges...
2013-05-24 Diego NovilloAdd a new function attribute 'cold' to functions.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-08-24 Manman RenBranchProb: modify the definition of an edge in BranchP...
2012-08-15 Bill WendlingSet the branch probability of branching to the 'normal...
2011-12-22 Chandler CarruthMake the unreachable probability much much heavier...
2011-11-15 Benjamin KramerRemove all remaining uses of Value::getNameStr().
2011-10-25 Chandler CarruthFix the API usage in loop probability heuristics. It...
2011-10-24 Chandler CarruthRemove return heuristics from the static branch probabi...
2011-10-24 Chandler CarruthSimplify the design of BranchProbabilityInfo by collaps...
2011-10-23 Chandler CarruthTidy up a loop to be more idiomatic for LLVM's codebase...
2011-10-23 Chandler CarruthTeach the BranchProbabilityInfo pass to print its resul...
2011-10-23 Benjamin KramerAdd compare operators to BranchProbability and use...
2011-10-21 Benjamin KramerExtend the floating point heuristic to consider NaN...
2011-10-21 Benjamin KramerBranchProbabilityInfo: floating point equality is unlikely.
2011-10-19 Chandler CarruthGeneralize the reading of probability metadata to work...
2011-10-19 Chandler CarruthTeach the BranchProbabilityInfo analysis pass to read...
2011-10-16 Chandler CarruthDelete a dead member. Dunno if this was ever used,...
2011-09-04 Benjamin KramerUse canonical forms for the branch probability zero...
2011-08-01 Jakub StaszakChange SmallVector to SmallPtrSet in BranchProbabilityI...
2011-07-31 Jakub StaszakDo not handle cases with >= and <= predicates.
2011-07-31 Jakub StaszakRemove untrue comment.
2011-07-31 Jakub StaszakDo not handle case where LHS is equal to zero, because...
2011-07-31 Jakub StaszakAdd Zero Heurestics to BranchProbabilityInfo. If we...
2011-07-29 Jakub StaszakAdd more constantness in BranchProbabilityInfo.
2011-07-29 Jakub StaszakRemove incEdgeWeight and decEdgeWeight. Set edge weight...
2011-07-28 Jakub StaszakChange LBH_TAKEN_WEIGHT to 124 (from 128). Right now...
2011-07-28 Jakub StaszakHeuristics are in descending priority now. If we use...
2011-07-28 Jakub StaszakAdd InEdges (edges from header to the loop) in Loop...
2011-07-16 Jakub StaszakRemove "LoopInfo.h" include from BranchProbabilityInfo.h.
2011-07-15 Jakub StaszakFix pointer heuristic. Check whether predicator is...
2011-06-23 Jakub StaszakCalculate backedge probability correctly.
2011-06-23 Jakub StaszakIntroduce BlockFrequency analysis for BasicBlocks.
2011-06-16 Jakub StaszakIntroduce MachineBranchProbabilityInfo class, which...
2011-06-13 Benjamin KramerMove class into an anonymous namespace.
2011-06-11 Andrew TrickBranch profiling: floating-point avoidance.
2011-06-04 Nick LewyckyFold assert-only-used variable into the assert.
2011-06-04 Andrew TrickMissing include of climits in the new BranchProbability...
2011-06-04 Andrew TrickNew BranchProbabilityInfo analysis. Patch by Jakub...