[PATCH] D106332: [AArch64][GlobalISel] Select llvm.aarch64.neon.st2 intrinsics

Jon Roelofs via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 19 18:59:27 PDT 2021


jroelofs accepted this revision.
jroelofs added inline comments.
This revision is now accepted and ready to land.


================
Comment at: llvm/test/CodeGen/AArch64/GlobalISel/select-st2.mir:244
+    %src2:gpr(p0) = COPY $x1
+    G_INTRINSIC_W_SIDE_EFFECTS intrinsic(@llvm.aarch64.neon.st2), %src1(p0), %src2(p0), %ptr(p0) :: (store (<2 x s64>))
+    RET_ReallyLR
----------------
It's so weird to me that the st2 intrinsic generates an st1 instruction, but SDAG does it so... 🤷‍♂️


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

https://reviews.llvm.org/D106332



More information about the llvm-commits mailing list