[llvm] [SLP] Increase UsesLimit to 64 (PR #99467)

Alexey Bataev via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 18 05:05:31 PDT 2024


alexey-bataev wrote:

> > > https://llvm-compile-time-tracker.com/compare.php?from=da0c8b275564f814a53a5c19497669ae2d99538d&to=23a9e6da423b4c6a1fda68d3d497a32ff2b04ec0&stat=instructions:u
> > 
> > 
> > Looks good in general (?)
> 
> Yeah. Surprisingly it also improves the performance of clang stage2-build.

Most probably, it has lots of uses, which must be replaced by the new extractelement instructions. And if the number is >8 but <64, better to walk over actual uses, rather than all uses (including those, potentially deleted/dropped a bit later)

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


More information about the llvm-commits mailing list