[PATCH] D100570: [LoopVectorize] Prevent multiple Phis being generated with in-order reductions

David Sherwood via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 26 06:23:14 PDT 2021


david-arm accepted this revision.
david-arm added a comment.
This revision is now accepted and ready to land.

LGTM! Thanks for making the changes!



================
Comment at: llvm/test/Transforms/LoopVectorize/AArch64/strict-fadd.ll:84
+; CHECK: for.body
+; CHECK: %[[SUM_PHI:.*]] = phi float [ %[[FADD:.*]], %for.body ], [ %bc.merge.rdx, %scalar.ph ]
+; CHECK: %[[LOAD5:.*]] = load float, float*
----------------
nit: Perhaps this should just be `{{.*}}` instead of `bc.merge.rdx`?


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

https://reviews.llvm.org/D100570



More information about the llvm-commits mailing list