[llvm] RISC-V: Support vectorizing FMINIMUMNUM and FMAXIMUMNUM (PR #135727)
Pengcheng Wang via llvm-commits
llvm-commits at lists.llvm.org
Sat Apr 26 21:12:53 PDT 2025
wangpc-pp 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.
Thanks! This clarification is really helpful!
https://github.com/llvm/llvm-project/pull/135727
More information about the llvm-commits
mailing list