efriedma added a comment. We should handle f16 and vectors of f16 in a consistent manner, for the sake of maintaining the code in the future. (Either handle both in the backend, or handle both in clang.) https://reviews.llvm.org/D49987