summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/BlockFrequencyInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [BFI/MBFI]: cfg graph view with color scheme Xinliang David Li2016-06-281-2/+21
* [BFI]: enhance BFI graph dumpXinliang David Li2016-06-281-13/+20
* [BFI]: graph viewer code refactoring Xinliang David Li2016-06-281-30/+18
* [BFI]: NFC refactoringXinliang David Li2016-06-221-11/+4
* [PM] port Branch Frequency Analaysis pass to new PMXinliang David Li2016-05-051-0/+27
* Add getBlockProfileCount method to BlockFrequencyInfoEaswaran Raman2016-03-231-0/+14
* Recommit r250345, it was reverted in r250366 to investigate a bot failure.Manman Ren2015-10-151-0/+6
* Temporarily revert r250345 to sort out bot failure.Manman Ren2015-10-151-6/+0
* Update the branch weight metadata in JumpThreading pass.Cong Hou2015-10-141-0/+6
* Revert r250204 and r250240 due to bot failure. We failed to build PGO-ed clang.Manman Ren2015-10-141-6/+0
* Update the branch weight metadata in JumpThreading pass.Cong Hou2015-10-131-0/+6
* Revert 250089 due to bot failure. It failed when building clang itself with PGO.Manman Ren2015-10-131-6/+0
* Update the branch weight metadata in JumpThreading pass.Cong Hou2015-10-121-0/+6
* Analysis: Remove implicit ilist iterator conversionsDuncan P. N. Exon Smith2015-10-101-1/+1
* Add new constructors for LoopInfo/DominatorTree/BFI/BPICong Hou2015-07-161-0/+8
* Create a wrapper pass for BranchProbabilityInfo.Cong Hou2015-07-151-3/+4
* Rename doFunction() in BFI to calculate() and change its parameters from poin...Cong Hou2015-07-151-1/+1
* Create a wrapper pass for BlockFrequencyInfo.Wei Mi2015-07-141-32/+48
* Remove superfluous .str() and replace std::string concatenation with Twine.Yaron Keren2015-03-271-1/+1
* [PM] Split the LoopInfo object apart from the legacy pass, creatingChandler Carruth2015-01-171-3/+3
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-261-3/+4
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-261-4/+3
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith2014-04-211-2/+6
* Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith2014-04-191-6/+2
* Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith2014-04-191-2/+6
* Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith2014-04-191-6/+2
* Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith2014-04-181-2/+6
* Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith2014-04-181-6/+2
* Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith2014-04-181-2/+6
* Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith2014-04-181-6/+2
* blockfreq: Rewrite BlockFrequencyInfoImplDuncan P. N. Exon Smith2014-04-181-2/+6
* blockfreq: Rename BlockFrequencyImpl to BlockFrequencyInfoImplDuncan P. N. Exon Smith2014-04-111-2/+2
* blockfreq: Implement Pass::releaseMemory()Duncan P. N. Exon Smith2014-03-251-9/+10
* [Modules] Move CFG.h to the IR library as it defines graph traits overChandler Carruth2014-03-041-1/+1
* BlockFrequencyInfo: Readded getEntryFreq.Yuchen Wu2013-12-201-0/+4
* [block-freq] Update BlockFrequencyInfo/MachineBlockFrequencyInfo to use the n...Michael Gottesman2013-12-141-1/+1
* [block-freq] Add the equivalent methods to MachineBlockFrequencyInfo and Bloc...Michael Gottesman2013-12-141-0/+11
* Added BlockFrequencyInfo::view for displaying the block frequency propagation...Michael Gottesman2013-11-141-0/+103
* Fixed 80+ violations.Michael Gottesman2013-11-141-5/+5
* BlockFrequency: Bump up the entry frequency a bit.Benjamin Kramer2013-06-251-5/+0
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-3/+3
* Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo.Jakub Staszak2011-12-201-1/+1
* Add pass printing support to BlockFrequencyInfo pass. The implementationChandler Carruth2011-10-191-0/+4
* Add more constantness in BlockFrequencyInfo.Jakub Staszak2011-08-031-1/+1
* Use BlockFrequency instead of uint32_t in BlockFrequencyInfo.Jakub Staszak2011-07-271-1/+1
* Rename BlockFrequency to BlockFrequencyInfo and MachineBlockFrequency toJakub Staszak2011-07-251-0/+59
OpenPOWER on IntegriCloud