[llvm] [RISCV] Cost bf16/f16 vector non-unit memory accesses as legal without zvfhmin/zvfbfmin (PR #150882)
Min-Yih Hsu via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 29 10:48:16 PDT 2025
mshockwave wrote:
Since `TTI::isLegalMaskedLoad` no longer returns false in the absent of zvfhmin/zvfbfmin extensions, ScalarizeMaskedMemIntrinPass now stops processing masked.load/store with f16/bf16, results in crashing the backend (that doesn't enable zvfhmin/zvfbfmin) since it doesn't know how to scalarize them.
https://github.com/llvm/llvm-project/pull/150882
More information about the llvm-commits
mailing list