[all-commits] [llvm/llvm-project] 7a316c: [CSSPGO] Turn on profi and ext-tsp when using prob...
Hongtao Yu via All-commits
all-commits at lists.llvm.org
Fri Mar 25 09:09:39 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7a316c0a1f116b50fc88c26fc776c8861c92c885
https://github.com/llvm/llvm-project/commit/7a316c0a1f116b50fc88c26fc776c8861c92c885
Author: Hongtao Yu <hoy at fb.com>
Date: 2022-03-25 (Fri, 25 Mar 2022)
Changed paths:
M llvm/lib/Transforms/IPO/SampleProfile.cpp
M llvm/test/Transforms/SampleProfile/function_metadata.ll
M llvm/test/Transforms/SampleProfile/profile-correlation-irreducible-loops.ll
M llvm/test/Transforms/SampleProfile/pseudo-probe-profile-metadata.ll
M llvm/test/Transforms/SampleProfile/pseudo-probe-profile.ll
Log Message:
-----------
[CSSPGO] Turn on profi and ext-tsp when using probe-based profile.
Probe-based profile leads to a better performance when combined with profi and ext-tsp block layout. I'm turning them on by default.
Reviewed By: wenlei
Differential Revision: https://reviews.llvm.org/D122442
More information about the All-commits
mailing list