[PATCH] D16195: [AArch64] Multiply extended 32-bit ints with `[U|S]MADDL'.

James Molloy via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 14 09:43:38 PST 2016


Hi Chris,

Thanks for working on this! For avoidance of doubt, in A64 'mul a, b' is
just an alias for 'mla a, b, xzr'. So Tim is suggesting to update the mla
patterns too, which makes sense to me.

James
On Thu, 14 Jan 2016 at 17:26, Tim Northover via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> t.p.northover added a comment.
>
> It's probably worth adding patterns for the non-XZR case too while we're
> at it (the basic ones are in AArch64InstrFormats.td around WideMulAccum,
> but since that's only a class we can't add them there).
>
>
> http://reviews.llvm.org/D16195
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160114/0de09986/attachment.html>


More information about the llvm-commits mailing list