[PATCH] D41360: [AARCH64] Enable fp16 data type for the Builtin in aarch64 only

Abderrazek Zaafrani via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 18 09:27:19 PST 2017


az created this revision.
az added a reviewer: SjoerdMeijer.
Herald added subscribers: kristof.beyls, javed.absar, rengolin, aemerson.

The aarch64 ARMv8.2-A FP16 vector intrinsic patch (https://reviews.llvm.org/D32511) is reverted because it broke some tests for arm. Work is being done to add fp16 types for arm backend (https://reviews.llvm.org/D38315). While waiting for that work to be finished, the code in this patch guards builtin native fp16 data type so that it can only be used by aarch64.


https://reviews.llvm.org/D41360

Files:
  clang/lib/CodeGen/CGBuiltin.cpp
  clang/lib/CodeGen/CodeGenFunction.h
  clang/test/CodeGen/arm_neon_intrinsics.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D41360.127379.patch
Type: text/x-patch
Size: 41563 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171218/a70151c6/attachment.bin>


More information about the llvm-commits mailing list