aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/BlockFrequencyInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-08-31s/static inline/static/ for headers I have changed in r279475. NFC.Tim Shen1-1/+1
2016-08-22[GraphTraits] Replace all NodeType usage with NodeRefTim Shen1-6/+3
2016-08-19[GraphTraits] Make nodes_iterator dereference to NodeType*/NodeRefTim Shen1-3/+3
2016-08-17[GraphWriter] Change GraphWriter to use NodeRef in GraphTraitsTim Shen1-0/+1
2016-08-09Consistently use FunctionAnalysisManagerSean Silva1-2/+2
2016-08-02CodeExtractor : Add ability to preserve profile data.Sean Silva1-0/+7
2016-08-01Revert r277313 and r277314.Sean Silva1-7/+0
2016-08-01CodeExtractor : Add ability to preserve profile data.Sean Silva1-0/+7
2016-07-13[BFI] Add new LazyBFI analysis passAdam Nemet1-0/+6
2016-06-28[BFI/MBFI]: cfg graph view with color scheme Xinliang David Li1-2/+21
2016-06-28[BFI]: enhance BFI graph dumpXinliang David Li1-13/+20
2016-06-28[BFI]: graph viewer code refactoring Xinliang David Li1-30/+18
2016-06-22[BFI]: NFC refactoringXinliang David Li1-11/+4
2016-05-05[PM] port Branch Frequency Analaysis pass to new PMXinliang David Li1-0/+27
2016-03-23Add getBlockProfileCount method to BlockFrequencyInfoEaswaran Raman1-0/+14
2015-10-15Recommit r250345, it was reverted in r250366 to investigate a bot failure.Manman Ren1-0/+6
2015-10-15Temporarily revert r250345 to sort out bot failure.Manman Ren1-6/+0
2015-10-14Update the branch weight metadata in JumpThreading pass.Cong Hou1-0/+6
2015-10-14Revert r250204 and r250240 due to bot failure. We failed to build PGO-ed clang.Manman Ren1-6/+0
2015-10-13Update the branch weight metadata in JumpThreading pass.Cong Hou1-0/+6
2015-10-13Revert 250089 due to bot failure. It failed when building clang itself with PGO.Manman Ren1-6/+0
2015-10-12Update the branch weight metadata in JumpThreading pass.Cong Hou1-0/+6
2015-10-10Analysis: Remove implicit ilist iterator conversionsDuncan P. N. Exon Smith1-1/+1
2015-07-16Add new constructors for LoopInfo/DominatorTree/BFI/BPICong Hou1-0/+8
2015-07-15Create a wrapper pass for BranchProbabilityInfo.Cong Hou1-3/+4
2015-07-15Rename doFunction() in BFI to calculate() and change its parameters from poin...Cong Hou1-1/+1
2015-07-14Create a wrapper pass for BlockFrequencyInfo.Wei Mi1-32/+48
2015-03-27Remove superfluous .str() and replace std::string concatenation with Twine.Yaron Keren1-1/+1
2015-01-17[PM] Split the LoopInfo object apart from the legacy pass, creatingChandler Carruth1-3/+3
2014-06-26Revert "Introduce a string_ostream string builder facilty"Alp Toker1-3/+4
2014-06-26Introduce a string_ostream string builder faciltyAlp Toker1-4/+3
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-04-21Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-2/+6
2014-04-19Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-6/+2
2014-04-19Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-2/+6
2014-04-19Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith1-6/+2
2014-04-18Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith1-2/+6
2014-04-18Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith1-6/+2
2014-04-18Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-2/+6
2014-04-18Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-6/+2
2014-04-18blockfreq: Rewrite BlockFrequencyInfoImplDuncan P. N. Exon Smith1-2/+6
2014-04-11blockfreq: Rename BlockFrequencyImpl to BlockFrequencyInfoImplDuncan P. N. Exon Smith1-2/+2
2014-03-25blockfreq: Implement Pass::releaseMemory()Duncan P. N. Exon Smith1-9/+10
2014-03-04[Modules] Move CFG.h to the IR library as it defines graph traits overChandler Carruth1-1/+1
2013-12-20BlockFrequencyInfo: Readded getEntryFreq.Yuchen Wu1-0/+4
2013-12-14[block-freq] Update BlockFrequencyInfo/MachineBlockFrequencyInfo to use the n...Michael Gottesman1-1/+1
2013-12-14[block-freq] Add the equivalent methods to MachineBlockFrequencyInfo and Bloc...Michael Gottesman1-0/+11
2013-11-14Added BlockFrequencyInfo::view for displaying the block frequency propagation...Michael Gottesman1-0/+103
2013-11-14Fixed 80+ violations.Michael Gottesman1-5/+5
2013-06-25BlockFrequency: Bump up the entry frequency a bit.Benjamin Kramer1-5/+0