[PATCH] D75601: [AArch64][SVE] Add intrinsics for non-temporal scatters/gathers

Andrzej Warzynski via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 4 03:59:09 PST 2020


andwar marked an inline comment as done.
andwar added inline comments.


================
Comment at: llvm/lib/Target/AArch64/AArch64ISelLowering.h:266
   GLDNT1,
+  GLDNT1_INDEX,
   GLDNT1S,
----------------
The new nodes (`GLDNT1_INDEX` and `SSTN1_INDEX`) are only introduced to keep `performGatherLoadCombine` and `performScatterStoreCombine` relatively clean. 

But maybe  I shouldn't introduce them if they're always meant to be replaced with `SPLAT_VECTOR` + `MUL` + `GLDNT1`?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D75601





More information about the llvm-commits mailing list