[PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls

Peter Waller via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 11 04:00:28 PST 2021


peterwaller-arm added inline comments.


================
Comment at: llvm/lib/Target/AArch64/SVECoalescePTrues.cpp:144
+
+  // Remove the widest ptrue, as well as any non-simple ptrues, leaving behind
+  // only the ptrues to be coalesced.
----------------
still using the word "simple".


================
Comment at: llvm/test/CodeGen/AArch64/sve-coalesce-ptrues.ll:78
+
+define <vscale x 8 x i16> @coalesce_test_non_simple_ptrue(i32* %addr1, i16* %addr2) {
+; CHECK-LABEL: @coalesce_test_non_simple_ptrue(
----------------
still using the word "simple".


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D94230



More information about the llvm-commits mailing list