[PATCH] D99236: [RISCV] Turn splat shuffles of vector loads into scalar loads and a splat.

Hsiangkai Wang via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 31 19:22:39 PDT 2021


HsiangKai added inline comments.


================
Comment at: llvm/lib/Target/RISCV/RISCVISelLowering.cpp:1347
+
+      // We need to ensure the load isn't atomic or volatile. For integers the
+      // the scalar can't be larger than XLen. We also avoid creating an
----------------
'the' is duplicated.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D99236



More information about the llvm-commits mailing list