search for: 558f732e

Displaying 2 results from an estimated 2 matches for "558f732e".

Did you mean: 558f730b
2016 Oct 27
0
(RFC) Encoding code duplication factor in discriminator
...; code execution frequency. And we do not need to introduce new building > blocks to debug info. > > Comments? > > Thanks, > Dehao > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20161027/558f732e/attachment.html>
2016 Oct 27
8
(RFC) Encoding code duplication factor in discriminator
Motivation: Many optimizations duplicate code. E.g. loop unroller duplicates the loop body, GVN duplicates computation, etc. The duplicated code will share the same debug info with the original code. For SamplePGO, the debug info is used to present the profile. Code duplication will affect profile accuracy. Taking loop unrolling for example: #1 foo(); #2 for (i = 0; i < N; i++) { #3 bar();