SjoerdMeijer added a comment. Just to clarify my last comment, I will repeat the exercise I did in https://reviews.llvm.org/D36396 allowing f16 scalars, and will now start working on allowing f16 vector types. I will then also add tests for these. https://reviews.llvm.org/D36893