aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-02-27[SHT_LLVM_BB_ADDR_MAP] Adds pretty printing of BFI and BPI for PGO Analysis M...Micah Weston1-1/+1
2023-10-05BlockFrequencyInfo: Add PrintBlockFreq helper (#67512)Matthias Braun1-13/+12
2023-10-05Use BlockFrequency type in more places (NFC) (#68266)Matthias Braun1-5/+5
2022-12-10Don't include None.h (NFC)Kazu Hirata1-1/+0
2022-12-06[YAML] Convert Optional to std::optionalKrzysztof Parzyszek1-2/+3
2022-12-02[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+2
2021-05-11CodeGen: Fix null dereference before null checkMatt Arsenault1-2/+8
2021-05-07Internalize some cl::opt global variables or move them under namespace llvmFangrui Song1-0/+2
2020-07-28[llvm][NFC] refactor setBlockFrequency for clarity.Mircea Trofin1-3/+8
2020-07-22[llvm][NFC] const-ed MachineBlockFrequencyInfo::isIrrLoopHeaderMircea Trofin1-2/+2
2020-02-21[BFI] Fix missed BFI updates in MachineSink.Hiroshi Yamauchi1-0/+6
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