search for: classllvm_1_1instrprofreaderindex

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

2015 Dec 12
2
Memory utilization problems in profile reader
...e InstrProfRecord > for each function is read, used and discarded one at a time, so there > should not be problem as described. > If I'm reading the code right, we are also doing O(keys of the hash table) memory allocation in the indexed reader here: http://llvm.org/docs/doxygen/html/classllvm_1_1InstrProfReaderIndex.html#acc49fd2c0a8c8dfc3e29b01e09869af7 ? That seems unnecessary. (it seems to be used for value profiling stuff for some reason?) -- Sean Silva > > David > > > > On Wed, Dec 9, 2015 at 7:52 AM, Diego Novillo via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > >...
2015 Dec 09
3
Memory utilization problems in profile reader
I've been experimenting with profiled bootstraps using sample profiles. Initially, I made stage2 build stage3 while running under Perf. This produced a 20Gb profile which took too long to convert to LLVM, and used ~30Gb of RAM. So, I decided that this was not going to be very useful for general usage. I then changed the bootstrap to instead run each individual compile under Perf. This