aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-11-13Sink all InitializePasses.h includesReid Kleckner1-0/+1
2019-10-28[PGO][PGSO] SizeOpts changes.Hiroshi Yamauchi1-0/+7
2019-10-20Reverted r375254 as it has broken some build bots for a long time.Vladimir Vereschaka1-7/+0
2019-10-18[PGO][PGSO] SizeOpts changes.Hiroshi Yamauchi1-0/+7
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun1-4/+4
2017-11-02Irreducible loop metadata for more accurate block frequency under PGO.Hiroshi Yamauchi1-0/+6
2017-08-26Add options to dump block frequency/branch probability info in text.Hiroshi Yamauchi1-0/+13
2017-08-24[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko1-18/+20
2017-05-25CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun1-3/+3
2017-02-15include function name in dot filenameXinliang David Li1-5/+4
2017-02-14Add new pass LazyMachineBlockFrequencyInfoAdam Nemet1-4/+10
2017-02-02[PGO] internal option cleanupsXinliang David Li1-0/+4
2017-02-02[PGO] make graph view internal options available for all buildsXinliang David Li1-9/+0
2017-01-29Add support to dump dot graph block layout after MBPXinliang David Li1-5/+48
2016-10-08Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...Mehdi Amini1-3/+1
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-7/+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-02CodeExtractor : Add ability to preserve profile data.Sean Silva1-0/+6
2016-08-01Revert r277313 and r277314.Sean Silva1-6/+0
2016-08-01CodeExtractor : Add ability to preserve profile data.Sean Silva1-0/+6
2016-06-28Fixed MSVC unresolved symbol error due to an incorrectly declared externSimon Pilgrim1-1/+1
2016-06-28[BFI/MBFI]: cfg graph view with color scheme Xinliang David Li1-1/+9
2016-06-28[BFI]: enhance BFI graph dumpXinliang David Li1-4/+3
2016-06-28[BFI]: graph viewer code refactoring Xinliang David Li1-47/+11
2016-06-28[BFI]: code cleanup Xinliang David Li1-4/+9
2016-06-22[MBFI]: Add a new suboption for graph viewerXinliang David Li1-3/+19
2016-06-22[MBFI]: show branch probability in DOT graphXinliang David Li1-0/+18
2016-06-22Add an option to enable MBFI dot viewer for a given functionXinliang David Li1-1/+6
2016-06-21Clang format change /NFCXinliang David Li1-35/+27
2015-10-09CodeGen: Avoid ilist iterator implicit conversions in a few more places, NFCDuncan P. N. Exon Smith1-1/+1
2015-07-15Rename doFunction() in BFI to calculate() and change its parameters from poin...Cong Hou1-1/+1
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] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth1-1/+2
2014-04-21Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-3/+9
2014-04-19Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-9/+3
2014-04-19Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-3/+9
2014-04-19Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith1-9/+3
2014-04-18Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith1-3/+9
2014-04-18Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)Duncan P. N. Exon Smith1-9/+3
2014-04-18Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-3/+9
2014-04-18Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"Duncan P. N. Exon Smith1-9/+3
2014-04-18blockfreq: Rewrite BlockFrequencyInfoImplDuncan P. N. Exon Smith1-3/+9
2014-04-11blockfreq: Rename BlockFrequencyImpl to BlockFrequencyInfoImplDuncan P. N. Exon Smith1-2/+2
2014-03-25blockfreq: Implement Pass::releaseMemory()Duncan P. N. Exon Smith1-10/+10
2014-03-25blockfreq: Use const in MachineBlockFrequencyInfoDuncan P. N. Exon Smith1-1/+1
2013-12-14[block-freq] Rename getEntryFrequency() -> getEntryFreq() to match getBlockFr...Michael Gottesman1-2/+2