[PATCH] D83219: [ARM] Add MVE_TwoOpPattern. NFC

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 6 12:53:52 PDT 2020


dmgreen created this revision.
dmgreen added reviewers: SjoerdMeijer, simon_tatham, efriedma, samparker, ostannard.
Herald added subscribers: danielkiss, hiraditya, kristof.beyls.
Herald added a project: LLVM.

This commons out a chunk of the different two operand MVE patterns into a single helper multidef. Or technically two multidef patterns so that the Dup qr patterns can also get the same treatment. This is most of the two address instructions that we have some codegen pattern for (not ones that we select purely from intrinsics). It does not include shifts, which are more spread out and will need some extra work to be given the same treatment.


https://reviews.llvm.org/D83219

Files:
  llvm/lib/Target/ARM/ARMInstrMVE.td

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D83219.275684.patch
Type: text/x-patch
Size: 28243 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200706/e9ddd3e8/attachment-0001.bin>


More information about the llvm-commits mailing list