[all-commits] [llvm/llvm-project] 42ad7e: [CSSPGO] Turn off PseudoProbeUpdatePass for non-FD...
Hongtao Yu via All-commits
all-commits at lists.llvm.org
Thu Oct 14 17:29:39 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 42ad7e1bc9088d73d87e19c87c69aa4c3434f3c9
https://github.com/llvm/llvm-project/commit/42ad7e1bc9088d73d87e19c87c69aa4c3434f3c9
Author: Hongtao Yu <hoy at fb.com>
Date: 2021-10-14 (Thu, 14 Oct 2021)
Changed paths:
M llvm/lib/Passes/PassBuilderPipelines.cpp
Log Message:
-----------
[CSSPGO] Turn off PseudoProbeUpdatePass for non-FDO builds.
PseudoProbeUpdatePass is used to distribute sample counts among dulplicated probes. It doesn't make sense for it to run without a sample profile. The pass takes 1% of the build time.
Reviewed By: wenlei
Differential Revision: https://reviews.llvm.org/D111847
More information about the All-commits
mailing list