[PATCH] D101260: [LoopVectorize][SVE] Remove assert for scalable vector in InnerLoopVectorizer::fixReduction
David Sherwood via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 30 06:38:55 PDT 2021
david-arm accepted this revision.
david-arm added a comment.
LGTM! Thanks for making the changes. :)
================
Comment at: llvm/test/Transforms/LoopVectorize/AArch64/sve-reduction-inloop.ll:15
+; CHECK: [[WIDE_LOAD:%.*]] = load <vscale x 8 x i8>, <vscale x 8 x i8>*
+; CHECK-NEXT: [[TMP22:%.*]] = call i32 @llvm.vscale.i32()
+; CHECK-NEXT: [[TMP23:%.*]] = mul i32 [[TMP22]], 8
----------------
nit: I think you can also just remove lines TMP22-24 as they're unused now.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D101260/new/
https://reviews.llvm.org/D101260
More information about the llvm-commits
mailing list