[PATCH] D93838: [SCCP] Add Function Specialization pass
Florian Hahn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu May 13 03:54:09 PDT 2021
fhahn added a comment.
In D93838#2756461 <https://reviews.llvm.org/D93838#2756461>, @SjoerdMeijer wrote:
> My conclusion from this is that it's not just one thing: function specialisation on itself is just a minor contributor, but extra compile time is spent in existing passes without anything really standing out.
Thanks for sharing the numbers!
I'm not sure of the conclusion though. While function specialization itself is quick, it still is the cause of the regression in the other passes, as it (presumably) adds a lot of extra code, that the other passes now need to churn through. So this is still something that needs to be addressed in the function specialization, right?
re absolute numbers being small: do you have any insight into whether the impact is expected to be less on larger benchmarks/binaries?
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D93838/new/
https://reviews.llvm.org/D93838
More information about the llvm-commits
mailing list