[llvm] [TTI] Simplify implementation (NFCI) (PR #136674)

Sergei Barannikov via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 22 23:59:09 PDT 2025


s-barannikov wrote:

> Compile-time is neutral: https://llvm-compile-time-tracker.com/compare.php?from=9efd798a278a7ddda3b88365558ceb655c329d11&to=ee2a57335ae3be03e9aa925734a6681b2363d628&stat=instructions:u
> 
> This is in terms of instruction count though, so it's possible that virtual dispatch overhead is underestimated.

That sounds optimistic. Can you please add my fork to compile time tracker? I'd like to experiment with `final` and dropping the template base class.
https://github.com/s-barannikov/llvm-project


https://github.com/llvm/llvm-project/pull/136674


More information about the llvm-commits mailing list