ahatanak added a comment. I'm still not sure why `__fp16`, which is a storage-only type, is used for the element type of `float16x4_t` if we want to avoid promotion to a float vector type.
https://clang.llvm.org/docs/LanguageExtensions.html#half-precision-floating-point Was there a discussion on llvm-dev or phabricator? BRANCHES master Users: ahatanak (Author) https://reviews.llvm.org/rG825235c140e7 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits