[llvm] [SLP]Attempt to vectorize long stores, if short one failed. (PR #88563)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Tue Apr 16 17:29:52 PDT 2024
nikic wrote:
I've reverted this change due to large compile-time regressions (https://llvm-compile-time-tracker.com/compare.php?from=c7657cf7d1ee57f9cb9133164536591a1842b43c&to=7d4e8c1f3bbfe976f4871c9cf953f76d771b0eda&stat=instructions:u).
The regressions go up to 10% on individual files (https://llvm-compile-time-tracker.com/compare.php?from=c7657cf7d1ee57f9cb9133164536591a1842b43c&to=7d4e8c1f3bbfe976f4871c9cf953f76d771b0eda&stat=instructions%3Au&details=on). Though the 10% regressions are in LTO builds on small files, so easier to investigate is probably something like constants.c from pairlocalalign that regresses by 5% in a normal O3 build.
https://github.com/llvm/llvm-project/pull/88563
More information about the llvm-commits
mailing list