[PATCH] D52904: [hot-cold-split] fix static analysis of cold regions

Sebastian Pop via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 15 14:30:07 PDT 2018


sebpop added a comment.

In https://reviews.llvm.org/D52904#1265893, @hiraditya wrote:

> > With this patch I now see a 3% speedup on sqlite vs. no hot-cold-split pass.
>
> Awesome! Thanks for improving this!


I think the 3% uplift in performance is within the noise level.
At least with this patch I do not see the 10% regression in performance with hot/cold partitioning
which most likely was due to doubling the cost of function calls when the whole function was outlined.


https://reviews.llvm.org/D52904





More information about the llvm-commits mailing list