[PATCH] D111555: [LoopVectorize] Add vector reduction support for fmuladd intrinsic

Rosie Sumpter via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 3 10:31:14 PDT 2021


RosieSumpter added a comment.

In D111555#3105451 <https://reviews.llvm.org/D111555#3105451>, @dmgreen wrote:

> I think you can remove the "strict" from the title and summary of this patch, if I'm understanding what strict means here. As far as I understand it should enable vectorization for strict (inloop) and non-strict (out of loop/fast) reductions of llvm.fmuladd, which is nice.

Hi @dmgreen, thanks for pointing this out, you're right (and the `CHECK-UNORDERED` lines of the strict tests show the out-of-loop case). I've changed the title and summary.


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

https://reviews.llvm.org/D111555



More information about the llvm-commits mailing list