[PATCH][AArch64] Add support for vget/vset_lane_f16 ACLE functions

Chad Rosier mcrosier at codeaurora.org
Mon Nov 25 10:11:14 PST 2013


All,
The attached patches add support for the vget_lane_f16, vgetq_lane_f16,
vset_lane_f16, and vsetq_lane_f16 ACLEs.

I'm checking the target triple to allow for half-float arguments/return
types in Sema.  However, I'm currently looking into defining the AArch64
PCS as an alternative solution.  I was hoping we could get these patches
into the 3.4 release, so I'm sending patches with the less invasive change
for now.

 Chad

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 026-neon-vget-vset-f16-llvm.patch
Type: application/octet-stream
Size: 923 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131125/e1cb0435/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 026-neon-vget-vset-f16-clang.patch
Type: application/octet-stream
Size: 6925 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131125/e1cb0435/attachment-0001.obj>


More information about the llvm-commits mailing list