[llvm] RISC-V: Support vectorizing FMINIMUMNUM and FMAXIMUMNUM (PR #135727)
YunQiang Su via llvm-commits
llvm-commits at lists.llvm.org
Sat Apr 26 20:46:23 PDT 2025
wzssyqa wrote:
Please See: https://llvm.org/docs/LangRef.html#standard
For RISC-V and scale, we have
```
fmin/fmax -> FMINIMUMNUM/FMAXIMUMNUM -> minimumNumber/maximumNumber(2019)
fminm/fmaxm -> FMINIMUM/FMAXIMUM -> minimum/minimum(2019)
```
For RISC-V Vector, we have
```
vfmin/vfmax -> FMINIMUMNUM/FMAXIMUMNUM -> minimumNumber/maximumNumber(2019)
```
Currently, `FMAXNUM/FMINNUM`(2008) are set `legal` for RISC-V, which is not correct.
I will remove them in future patches.
https://github.com/llvm/llvm-project/pull/135727
More information about the llvm-commits
mailing list