[llvm] [BOLT]Improve profile quality reporting (PR #130810)
Amir Ayupov via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 7 11:33:15 PDT 2025
================
@@ -187,8 +188,10 @@ void printCallGraphFlowConservationStats(
std::vector<double> CallGraphGaps;
for (const BinaryFunction *Function : Functions) {
- if (Function->size() <= 1 || !Function->isSimple())
+ if (Function->size() <= 1 || !Function->isSimple()) {
----------------
aaupov wrote:
I believe we should now allow non-simple functions participate in call graph flow conservation gap computation, as they might be important from the layout perspective, and we strive to make sure call graph profile is attached to/from them.
https://github.com/llvm/llvm-project/pull/130810
More information about the llvm-commits
mailing list