[llvm] [RISCV] Enable scalable loop vectorization for zvfhmin/zvfbfmin (PR #115272)

Luke Lau via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 7 02:24:52 PST 2024


lukel97 wrote:

> What is the result if we change data type in TSVC2 to bf16? Can we handle all cases correctly?

Good idea, this actually caught a crash with fmax/fmin reductions, so I've also disabled these for now. I think we can promote these in a later PR.

Otherwise, TSVC2 seems to compile fine and emits a healthy amount of vfwcvtbf16.f.f.v and vfwmaccbf16.vvs. I can try running it on QEMU tomorrow.

https://github.com/llvm/llvm-project/pull/115272


More information about the llvm-commits mailing list