[PATCH] D103597: [AArch64] Modified AArch64LoadStoreOptimizer to generate STP instructions for memcpys

Meera Nakrani via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 7 09:44:11 PDT 2021


MeeraN updated this revision to Diff 350334.
MeeraN added a comment.

Removed llc test and also removed alignment check for values greater than 16. Updated the tests that failed because of this change with the new assembly now that the STP instruction is being generated.


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

https://reviews.llvm.org/D103597

Files:
  llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
  llvm/test/CodeGen/AArch64/GlobalISel/byval-call.ll
  llvm/test/CodeGen/AArch64/consthoist-gep.ll
  llvm/test/CodeGen/AArch64/ldst-opt.ll
  llvm/test/CodeGen/AArch64/memcpy.mir

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D103597.350334.patch
Type: text/x-patch
Size: 15602 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210607/dc05e454/attachment.bin>


More information about the llvm-commits mailing list