[PATCH] D81139: [ARM] MVE VCVT lowering for f32->f16 truncs

Eli Friedman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 4 09:20:42 PDT 2020


efriedma added a comment.

> Due to v4f16 not being legal

This is a MVE-specific thing? hmm.

Dealing with mixed types is a recurring problem with target-independent vector handling; we should probably try to extend the approach currently used by SIGN_EXTEND_VECTOR_INREG to other cast opcodes, so we don't have to keep repeating exactly the same hacks for every target with vector registers.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D81139/new/

https://reviews.llvm.org/D81139





More information about the llvm-commits mailing list