[PATCH] D96486: [RISCV] Support scalable-vector masked scatter operations

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 11 13:11:43 PST 2021


craig.topper added inline comments.


================
Comment at: llvm/lib/Target/RISCV/RISCVISelLowering.cpp:2117
+  SDValue Ops[] = {N->getChain(), cast<MaskedScatterSDNode>(N)->getValue(),
+                   Mask, N->getBasePtr(), Index};
+  return DAG.getMemIntrinsicNode(RISCVISD::MSCATTER, DL,
----------------
Is there a truncating scatter? Should we assert that this isn't one like we do for extending MGATHER?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D96486



More information about the llvm-commits mailing list