[PATCH] D63867: [ARM] MVE bitwise instruction patterns

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 27 03:02:10 PDT 2019


dmgreen created this revision.
dmgreen added reviewers: t.p.northover, SjoerdMeijer, simon_tatham, samparker, ostannard.
Herald added subscribers: hiraditya, kristof.beyls, javed.absar.
Herald added a project: LLVM.

This adds patterns for the simpler VAND, VORR and VEOR instructions. It also adjusts the top16Zero PatLeaf to not match on vector instructions, which can otherwise cause problems.

Code written by David Sherwood.


https://reviews.llvm.org/D63867

Files:
  llvm/lib/Target/ARM/ARMInstrMVE.td
  llvm/lib/Target/ARM/ARMInstrThumb2.td
  llvm/test/CodeGen/Thumb2/mve-bitarith.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D63867.206810.patch
Type: text/x-patch
Size: 5245 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190627/45a97456/attachment.bin>


More information about the llvm-commits mailing list