[PATCH] D69640: [WebAssembly] Handle multiple loads of splatted loads

Heejin Ahn via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 30 19:28:25 PDT 2019


aheejin accepted this revision.
aheejin added a comment.
This revision is now accepted and ready to land.

LGTM. It's interesting that we can use `MemIntrinsicNode` for this purpose even if it's not an intrinsic...
(I guess we can also use `MachineSDNode ` because we are effectively doing isel before we reach tablegen, but given that we've used it only in WebAssemblyISelDAGToDAG.cpp and we do most custom SIMD lowering in WebAssemblyISelLowering.cpp, this looks like a good trick.)


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D69640





More information about the llvm-commits mailing list