[cfe-commits] [patch] Fix for vld_dup NEON intrinsics

Silviu Baranga silbar01 at arm.com
Wed Mar 14 03:16:25 PDT 2012


Hi,

 

The generated IR for vld3_dup and vld4_dup intrinsics was identical to that
for the vld2_dup intrinsic. 
The resulting code will only affect two vectors instead of 3 or 4. This is
because the correct vld/vldlane 

intrinsic used in the implementation of vld_dup is not selected.

 

The patch corrects this and adds a regression test.    

 

Please review this patch.

 

Thanks,

Silviu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20120314/c3ac36db/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: clang_vld_dup.diff
Type: application/octet-stream
Size: 4695 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20120314/c3ac36db/attachment.obj>


More information about the cfe-commits mailing list