diff options
author | Craig Topper <craig.topper@sifive.com> | 2021-12-14 10:35:38 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2021-12-14 10:50:55 -0800 |
commit | 3926893439c419055b43df4f37db354cde3d02c2 (patch) | |
tree | 0e487983818c4d5e70ac1abfe2f425b390225bf7 /llvm/lib/Bitcode/Reader | |
parent | 0319d4a12ee84c0821a66e5b89002b4d60828ec2 (diff) | |
download | llvm-3926893439c419055b43df4f37db354cde3d02c2.zip llvm-3926893439c419055b43df4f37db354cde3d02c2.tar.gz llvm-3926893439c419055b43df4f37db354cde3d02c2.tar.bz2 |
[RISCV] Add isel support for scalar STRICT_FADD/FSUB/FMUL/FDIV/FSQRT.
Test that STRICT_FMINNUM/FMAXNUM are lowered to libcalls for f32/f64.
The RISC-V instructions don't match the behavior of fmin/fmax libcalls
with respect to SNaN.
Promoting FMINNUM/FMAXNUM for f16 needs more work outside of the
RISC-V backend.
Reviewed By: asb, arcbbb
Differential Revision: https://reviews.llvm.org/D115680
Diffstat (limited to 'llvm/lib/Bitcode/Reader')
0 files changed, 0 insertions, 0 deletions