search for: llvm_profdata

Displaying 2 results from an estimated 2 matches for "llvm_profdata".

Did you mean: llvm_prf_data
2019 Jan 17
2
[RFC] Order File Instrumentation
...u suggesting a front-end instrumentation by mentioning InstrProfiling.cpp? > > >> So the difference will be where we store the profile information and in >> what format? >> >> > Time stamp can be simply a uint64 value just like any edge/block profile > count. llvm_profdata tool can be taught to dump the ordering file to be > exported to the linker. > > >> With the suggested approach, we need to allocate one time stamp for each >> function, what is implemented is a pair of numbers for each executed >> function. The runtime performance can be...
2019 Jan 17
2
[RFC] Order File Instrumentation
On Thu, Jan 17, 2019 at 10:53 AM Xinliang David Li <davidxl at google.com> wrote: > Hi Manman, > > Ordering profiling is certainly something very useful to have to startup > time performance. GCC has something similar. > > In terms of implementation, it is possible to simply extend the edge > profiling counters by 1 for each function, and instrument the function to >