[PATCH] [AArch64] Simplify scalar dup by lane0 for fp

Jiangning Liu liujiangning1 at gmail.com
Sun Dec 29 18:34:27 PST 2013


The llvm patch I previously sent out is incorrect, and now attach the new
one.

Thanks,
-Jiangning


2013/12/20 Jiangning Liu <liujiangning1 at gmail.com>

> Hi,
>
> For scalar fp data type, we use s0/d0, which is actually a shared register
> with VFP v0, so dup by lane0 for fp should not generate redundant scalar
> dup instruction.
>
> --
> Thanks,
> -Jiangning
>



-- 
Thanks,
-Jiangning
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131230/a4ca571c/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dup_fp_lane0_clang.patch
Type: application/octet-stream
Size: 1558 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131230/a4ca571c/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dup_fp_lane0_llvm.patch
Type: application/octet-stream
Size: 3573 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131230/a4ca571c/attachment-0001.obj>


More information about the cfe-commits mailing list