[PATCH] D153972: [AArch64] Fold tree of offset loads combine

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 29 00:45:10 PDT 2023


dmgreen updated this revision to Diff 535660.
dmgreen marked 5 inline comments as done.
dmgreen added a comment.

Thanks - addressed comments and added an extra volatile/atomic test.

I was thinking of not committing the extbinopload2.ll test with the final version of this patch. It was autogenerated forms of all the possible type sizes, mostly for showing which cases were profitable and which were not. The important parts of that should already be covered by extbinopload.ll without bulking out the tests unnecessarily.


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

https://reviews.llvm.org/D153972

Files:
  llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
  llvm/test/CodeGen/AArch64/extbinopload.ll
  llvm/test/CodeGen/AArch64/extbinopload2.ll
  llvm/test/CodeGen/AArch64/insert-extend.ll
  llvm/test/CodeGen/AArch64/reduce-shuffle.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D153972.535660.patch
Type: text/x-patch
Size: 415397 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230629/94347883/attachment-0001.bin>


More information about the llvm-commits mailing list