[PATCH] [AArch64] Fix intrinsics implementation using nested macros

Jiangning Liu liujiangning1 at gmail.com
Tue Jan 21 18:57:32 PST 2014


Hi,

Attached patch is to fix intrinsics implementation using nested macros.

For intrinsics implemented with macro, if they contain another intrinsic
 
implemented with maco, we have to avoid using the same argument names for
 
the nested instrinsics
, otherwise it would introduce incorrect semantics.

For example, macro vfms_lane is being implemented

with another macor vfma_lane, so we rename all arguments for vfms_lane by
 
adding a suffix '1'.

--
Thanks,
-Jiangning
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140122/7cb63d1c/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fix_vget_lane_clang.patch
Type: application/octet-stream
Size: 13285 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140122/7cb63d1c/attachment.obj>


More information about the cfe-commits mailing list