Wei Mi
|
93bc746824
[SampleFDO] Add a new compact binary format for sample profile.
|
7 years ago |
Jonas Devlieghere
|
331449e7a8
[llvm-profdata] Use WithColor for printing errors
|
7 years ago |
Rui Ueyama
|
0b9d56a30e
Define InitLLVM to do common initialization all at once.
|
7 years ago |
Vedant Kumar
|
ddb44a6e69
[llvm-profdata] Don't treat non-fatal merge errors as fatal
|
7 years ago |
Vedant Kumar
|
0ff70a666f
[llvm-profdata] Fix a dangling reference to an error string
|
7 years ago |
Adam Nemet
|
d90634bed1
[llvm-profdata] Report if profile data file is IR- or FE-level
|
7 years ago |
Rafael Espindola
|
a72e2a9037
Bring r314809 back.
|
7 years ago |
Daniel Neilson
|
9f2abf5c52
Revert D38481 due to missing cmake check for CPU_COUNT
|
7 years ago |
Rafael Espindola
|
70deadb171
Use sched_getaffinity instead of std::thread::hardware_concurrency.
|
8 years ago |
Xinliang David Li
|
dcb98bd9b0
[ProfileData] Add new option to dump topn hottest functions
|
8 years ago |
David Blaikie
|
cb16061ea7
llvm-profdata: Reduce memory usage by using Error callback rather than member
|
8 years ago |
David Blaikie
|
450ef2ab9d
Prototype: Reduce llvm-profdata merge memory usage further
|
8 years ago |
Vedant Kumar
|
b9454635c0
[ProfileData] PR33517: Check for failure of symtab creation
|
8 years ago |
Teresa Johnson
|
4c833e2dc2
Fix a couple of typos in memory intrinsic optimization output (NFC)
|
8 years ago |
Rong Xu
|
6f00c7bc4d
Resubmit r297897: [PGO] Value profile for size of memory intrinsic calls
|
8 years ago |
Eric Liu
|
9dd65de00d
Revert "[PGO] Value profile for size of memory intrinsic calls"
|
8 years ago |
Rong Xu
|
670b4228b0
[PGO] Value profile for size of memory intrinsic calls
|
8 years ago |
Rong Xu
|
fbfbf06203
[PGO] Refactor profile dumping function for ease of adding other profile kind
|
8 years ago |
Rong Xu
|
fa327aeea5
[PGO] Fix a use-after-move. NFC.
|
8 years ago |
Rong Xu
|
c8872308b4
[PGO] Fix bogus warning for merging empty llvm profile file
|
8 years ago |
Mehdi Amini
|
3ffe113e11
Turn cl::values() (for enum) from a vararg function to using C++ variadic template
|
9 years ago |
Xinliang David Li
|
163ac62cd3
[Profile] dump ic value profile value/site-count histogram
|
9 years ago |
Justin Bogner
|
e1dd154bf6
llvm-profdata: Clarify the top level help
|
9 years ago |
Benjamin Kramer
|
3d6f5139ec
[llvm-profdata] Bring back reading profile data from STDIN.
|
9 years ago |
Benjamin Kramer
|
d31d3eb14f
[profdata] Remove constructor that MSVC 2013 pretends to not understand.
|
9 years ago |
Xinliang David Li
|
30a3883a4d
Reapply r276185
|
9 years ago |
Xinliang David Li
|
64865dfb7e
Revert r276185 -- build bot failure
|
9 years ago |
Xinliang David Li
|
d05d2538c7
[Profile] support directory reading in profile merging
|
9 years ago |
Vedant Kumar
|
d91d378e3a
Retry: [llvm-profdata] Speed up merging by using a thread pool
|
9 years ago |
Vedant Kumar
|
40a2c5247c
Revert "[llvm-profdata] Speed up merging by using a thread pool"
|
9 years ago |