Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
0a6cec6f9f1bd11147eb76d8d0b4df9d40bb873c
/
llvm
/
lib
/
CodeGen
/
MachineBlockFrequencyInfo.cpp
f1caa28
MachineFunction: Return reference from getFunction(); NFC
by Matthias Braun
· 8 years ago
dce9def
Irreducible loop metadata for more accurate block frequency under PGO.
by Hiroshi Yamauchi
· 8 years ago
63e17eb
Add options to dump block frequency/branch probability info in text.
by Hiroshi Yamauchi
· 8 years ago
5df3d89
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
1527baa
CodeGen: Rename DEBUG_TYPE to match passnames
by Matthias Braun
· 8 years ago
538d666
include function name in dot filename
by Xinliang David Li
· 9 years ago
bbb141c
Add new pass LazyMachineBlockFrequencyInfo
by Adam Nemet
· 9 years ago
58fcc9b
[PGO] internal option cleanups
by Xinliang David Li
· 9 years ago
1eb4ec6
[PGO] make graph view internal options available for all builds
by Xinliang David Li
· 9 years ago
fd3f645
Add support to dump dot graph block layout after MBP
by Xinliang David Li
· 9 years ago
732afdd
Turn cl::values() (for enum) from a vararg function to using C++ variadic template
by Mehdi Amini
· 9 years ago
48f814e
s/static inline/static/ for headers I have changed in r279475. NFC.
by Tim Shen
· 9 years ago
f2187ed
[GraphTraits] Replace all NodeType usage with NodeRef
by Tim Shen
· 9 years ago
b5e0f5a
[GraphTraits] Make nodes_iterator dereference to NodeType*/NodeRef
by Tim Shen
· 9 years ago
eb3958f
[GraphWriter] Change GraphWriter to use NodeRef in GraphTraits
by Tim Shen
· 9 years ago
f801575
CodeExtractor : Add ability to preserve profile data.
by Sean Silva
· 9 years ago
423c714
Revert r277313 and r277314.
by Sean Silva
· 9 years ago
6208924
CodeExtractor : Add ability to preserve profile data.
by Sean Silva
· 9 years ago
2d53158
Fixed MSVC unresolved symbol error due to an incorrectly declared extern
by Simon Pilgrim
· 9 years ago
3e176c7
[BFI/MBFI]: cfg graph view with color scheme
by Xinliang David Li
· 9 years ago
8dd5ce9
[BFI]: enhance BFI graph dump
by Xinliang David Li
· 9 years ago
55415f2
[BFI]: graph viewer code refactoring
by Xinliang David Li
· 9 years ago
3264fdd
[BFI]: code cleanup
by Xinliang David Li
· 9 years ago
30c50f3
[MBFI]: Add a new suboption for graph viewer
by Xinliang David Li
· 9 years ago
69317f2
[MBFI]: show branch probability in DOT graph
by Xinliang David Li
· 9 years ago
80457ce
Add an option to enable MBFI dot viewer for a given function
by Xinliang David Li
· 9 years ago
bc15708
Clang format change /NFC
by Xinliang David Li
· 9 years ago
0ac8eb9
CodeGen: Avoid ilist iterator implicit conversions in a few more places, NFC
by Duncan P. N. Exon Smith
· 10 years ago
5e67b66
Rename doFunction() in BFI to calculate() and change its parameters from pointers to references.
by Cong Hou
· 10 years ago
e69170a
Revert "Introduce a string_ostream string builder facilty"
by Alp Toker
· 11 years ago
6147173
Introduce a string_ostream string builder facilty
by Alp Toker
· 11 years ago
1b9dde0
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 12 years ago
10be9a8
Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
by Duncan P. N. Exon Smith
· 12 years ago
e63327e
Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"
by Duncan P. N. Exon Smith
· 12 years ago
875ddfa
Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
by Duncan P. N. Exon Smith
· 12 years ago
76b8136
Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)
by Duncan P. N. Exon Smith
· 12 years ago
b3caf36
Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)
by Duncan P. N. Exon Smith
· 12 years ago
0842ff3
Revert "blockfreq: Rewrite BlockFrequencyInfoImpl" (#2)
by Duncan P. N. Exon Smith
· 12 years ago
f8361d1
Reapply "blockfreq: Rewrite BlockFrequencyInfoImpl"
by Duncan P. N. Exon Smith
· 12 years ago
e576167
Revert "blockfreq: Rewrite BlockFrequencyInfoImpl"
by Duncan P. N. Exon Smith
· 12 years ago
12e68e1
blockfreq: Rewrite BlockFrequencyInfoImpl
by Duncan P. N. Exon Smith
· 12 years ago
689a507
blockfreq: Rename BlockFrequencyImpl to BlockFrequencyInfoImpl
by Duncan P. N. Exon Smith
· 12 years ago
3dbe105
blockfreq: Implement Pass::releaseMemory()
by Duncan P. N. Exon Smith
· 12 years ago
936aef9
blockfreq: Use const in MachineBlockFrequencyInfo
by Duncan P. N. Exon Smith
· 12 years ago
5e985ee
[block-freq] Rename getEntryFrequency() -> getEntryFreq() to match getBlockFreq() in all *BlockFrequencyInfo*.
by Michael Gottesman
· 12 years ago
b0c1ed8
[block-freq] Update BlockFrequencyInfo/MachineBlockFrequencyInfo to use the new print methods.
by Michael Gottesman
· 12 years ago
fd5c4b2
[block-freq] Add the equivalent methods to MachineBlockFrequencyInfo and BlockFrequencyInfo that were added to BlockFrequencyImpl in r197285 and r197284.
by Michael Gottesman
· 12 years ago
748fe48
Fixed various whitespace/spelling/80+ issues.
by Michael Gottesman
· 12 years ago
65bbcdf
Added MachineBlockFrequencyInfo::view for displaying the block frequency propagation graph via graphviz.
by Michael Gottesman
· 12 years ago
8667931
BlockFrequency: Bump up the entry frequency a bit.
by Benjamin Kramer
· 12 years ago
ed0881b
Use the new script to sort the includes of every file under lib.
by Chandler Carruth
· 13 years ago
96f8c55
Add some constantness to BranchProbabilityInfo and BlockFrequnencyInfo.
by Jakub Staszak
· 14 years ago
a60d130
Add more constantness in BlockFrequencyInfo.
by Jakub Staszak
· 14 years ago
da3df43
Use BlockFrequency instead of uint32_t in BlockFrequencyInfo.
by Jakub Staszak
· 14 years ago
875ebd5
Rename BlockFrequency to BlockFrequencyInfo and MachineBlockFrequency to
by Jakub Staszak
· 14 years ago
[Renamed (66%) from llvm/lib/CodeGen/MachineBlockFrequency.cpp]
b82bbf4
Allow getBlockFreq to return 0.
by Jakub Staszak
· 14 years ago
cb7c0a4
Add missing getAnalysisUsage in MachineBlockFrequency.
by Jakub Staszak
· 14 years ago
2713117
Add MachineBlockFrequency analysis.
by Jakub Staszak
· 14 years ago