[PATCH] [AArch64] Generate vector signed/unsigned mul and mla/mls long

Balaram Makam bmakam at codeaurora.org
Thu Oct 2 14:38:50 PDT 2014


Hi mcrosier, t.p.northover, jmolloy, apazos, Jiangning, HaoLiu,

Dear Tim, Chad, Ana, Jiangning and Hao,

This is my first patch to the LLVM project.

We are seeing missed opportunities to generate widened mul/mla/mls in AArch64
ARM had an implementation that was ported to AArch64.

http://reviews.llvm.org/D5589

Files:
  lib/Target/AArch64/AArch64ISelLowering.cpp
  lib/Target/AArch64/AArch64ISelLowering.h
  lib/Target/AArch64/AArch64InstrInfo.td
  test/CodeGen/AArch64/aarch64-smull.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5589.14348.patch
Type: text/x-patch
Size: 24689 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141002/6537e70b/attachment.bin>


More information about the llvm-commits mailing list