[PATCH] D51983: [ARM] bottom-top mul support in ARMParallelDSP

Sam Parker via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 12 07:01:12 PDT 2018


samparker created this revision.
samparker added a reviewer: SjoerdMeijer.
Herald added a reviewer: javed.absar.
Herald added subscribers: chrib, kristof.beyls.

On failing to find sequences that can be converted into dual macs, try to find sequential 16-bit loads that are used by muls which we can then use smultb, smulbt, smultt with a wide load.


https://reviews.llvm.org/D51983

Files:
  lib/Target/ARM/ARMParallelDSP.cpp
  test/CodeGen/ARM/paralleldsp-top-bottom-neg.ll
  test/CodeGen/ARM/paralleldsp-top-bottom.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D51983.165076.patch
Type: text/x-patch
Size: 25174 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180912/3ceaf6ec/attachment.bin>


More information about the llvm-commits mailing list