[all-commits] [llvm/llvm-project] 5a2a83: [AArch64][NEON] Remove undocumented vceqz{, q}_p16, ...
Joe Ellis via All-commits
all-commits at lists.llvm.org
Tue Dec 15 09:24:25 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 5a2a8369e82cea9689b0ff60f3e9baa7fc79fbcf
https://github.com/llvm/llvm-project/commit/5a2a8369e82cea9689b0ff60f3e9baa7fc79fbcf
Author: Joe Ellis <joe.ellis at arm.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M clang/include/clang/Basic/arm_neon.td
M clang/test/CodeGen/aarch64-neon-fma.c
M clang/test/CodeGen/aarch64-neon-misc.c
Log Message:
-----------
[AArch64][NEON] Remove undocumented vceqz{,q}_p16, vml{a,s}q_n_f64 intrinsics
Prior to this patch, Clang supported the following C/C++ intrinsics:
vceqz_p16
vceqzq_p16
vmlaq_n_f64
vmlsq_n_f64
... exposed through arm_neon.h. However, these intrinsics are not part
of the ACLE, allowing developers to write code that is not compatible
with other toolchains.
This patch removes these intrinsics.
There is a bug report capturing this issue here:
https://bugs.llvm.org/show_bug.cgi?id=47471
Reviewed By: bsmith
Differential Revision: https://reviews.llvm.org/D93206
More information about the All-commits
mailing list