[PATCH] D93838: [LLVM] [SCCP] : Add Function Specialization pass
Sjoerd Meijer via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 23 13:00:16 PDT 2021
SjoerdMeijer added a comment.
> Sorry for the delayed response. Please look at the latest changes which contains the cost model. I have also shared the SPEC CPU 2017 benchmark numbers for various optimization modes we have added.
Thanks for those performance numbers. This reconfirms the performance gains, but lacks information on the added compile-time/code-size costs, which I think is what we are mostly interested in now at this point.
I did a first exercise to estimate this for GCC and wrote my initial findings to the llvm dev list, see https://lists.llvm.org/pipermail/llvm-dev/2021-March/149380.html. I think these are the numbers we should be aiming for with this work.
Next, I would like to repeat that exercise for this patch to get numbers and see where we are.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D93838/new/
https://reviews.llvm.org/D93838
More information about the llvm-commits
mailing list