[PATCH] D150649: [FuncSpec] Enable specialization of literal constants.

Alexandros Lamprineas via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri May 26 09:36:11 PDT 2023


labrinea added a comment.

In D150649#4371387 <https://reviews.llvm.org/D150649#4371387>, @nikic wrote:

> What kind of run-time improvements does this give? The patch description mentions the compile-time regressions this causes, but not what improvements we get from it.

We want this to enable vectorization of mc_chroma from 525.x264_r in SPEC INTrate 2017, but there's more work needed for that. This patch will let us create a specialized version where the loop boundaries are constant.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D150649/new/

https://reviews.llvm.org/D150649



More information about the llvm-commits mailing list