[PATCH] D111221: [AArch64][SVE] Improve code generation for VLS i1 masks

Peter Waller via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 23 07:00:03 PST 2021


peterwaller-arm added inline comments.


================
Comment at: llvm/test/CodeGen/AArch64/sve-punpklo-combine.ll:18
+  %p1 = call <vscale x 8 x i1> @llvm.aarch64.sve.ptrue.nxv8i1(i32 10)
+  %dup = call <vscale x 8 x i16> @llvm.aarch64.sve.dup.x.nxv8i16(i16 0)
+  %cmp1 = call <vscale x 8 x i1> @llvm.aarch64.sve.cmpne.nxv8i16(<vscale x 8 x i1> %p1, <vscale x 8 x i16> %ext1, <vscale x 8 x i16> zeroinitializer)
----------------
Unused %dup? (I guess you replaced it with zeroinitializer?)


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D111221



More information about the llvm-commits mailing list