[PATCH] D102002: [PassManager] unify vector passes between regular and LTO pipelines

Roman Lebedev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri May 7 01:29:37 PDT 2021


lebedev.ri added a comment.

I'm seeing at least one +20% run-time regression with this. (NewPM, no LTO)
F16709805: rawspeed::SamsungV2Decompressor::decompressRow.annotation.diff <https://reviews.llvm.org/F16709805>
Looks like SLP no longer vectorizes the code there,

  statistic name			baseline	proposed	Δ	%	|%|
  SLP.NumVectorInstructions	31		3		-28	-90.32%	90.32%


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

https://reviews.llvm.org/D102002



More information about the llvm-commits mailing list