Getting close now, I think there's just one more problem:
vmaxv_f16, vmaxq_f16, vminv_f16, vminq_f16, vmaxnmv_f16, vmaxnmvq_f16,
vminnmv_f16, and vminnmvq_f16 all have the wrong parameter type, requiring
a lax conversion from vector of signed char to vector of float16_t.
You can reproduce that
Author: efriedma
Date: Thu Oct 10 11:45:34 2019
New Revision: 374419
URL: http://llvm.org/viewvc/llvm-project?rev=374419=rev
Log:
[ARM] Fix arm_neon.h with -flax-vector-conversions=none, part 2.
Just running -fsyntax-only over arm_neon.h doesn't cover some intrinsics
which are defined using