[PATCH] D121113: [RISCV][VP] Custom lower VP_STRIDED_LOAD and VP_STRIDED_STORE

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 7 13:49:49 PST 2022


craig.topper added inline comments.


================
Comment at: llvm/lib/Target/RISCV/RISCVISelLowering.cpp:6099
+  SDValue Result =
+      DAG.getMemIntrinsicNode(RISCVISD::VLSE_VL, DL, VTs,
+                              {VPNode->getChain(), VPNode->getBasePtr(), Stride,
----------------
Should we be using INTRINSIC_W_CHAIN and intrinsic_riscv_vlse/vlse_mask similar to what we do for other VP load/store?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D121113



More information about the llvm-commits mailing list