[CSSPGO] Turn on ext-tsp by default for CSSPGO.
authorHongtao Yu <hoy@fb.com>
Sat, 5 Feb 2022 01:17:35 +0000 (17:17 -0800)
committerHongtao Yu <hoy@fb.com>
Sat, 5 Feb 2022 03:46:44 +0000 (19:46 -0800)
commitdee058c670593b999fec19c458dbbd882ad9de56
treee9f69c1d9f1a56d121b000151b920589fb3f97fb
parent38449c98f3d33dffdaf7e1feeb9dfdcf63b5126b
[CSSPGO] Turn on ext-tsp by default for CSSPGO.

I'm seeing ext-tsp helps CSSPGO for our intern large benchmarks so I'm turning on it for CSSPGO. For non-CS AutoFDO, ext-tsp doesn't seem to help, probably because of lower profile counts quality.

Reviewed By: wenlei

Differential Revision: https://reviews.llvm.org/D119048
llvm/lib/CodeGen/MachineBlockPlacement.cpp
llvm/lib/Transforms/IPO/SampleProfile.cpp
llvm/lib/Transforms/Utils/CodeLayout.cpp