[RISCV] Add lowering for vp.fptoui and vp.uitofp.
authorCraig Topper <craig.topper@sifive.com>
Sat, 2 Apr 2022 01:28:08 +0000 (18:28 -0700)
committerCraig Topper <craig.topper@sifive.com>
Sat, 2 Apr 2022 01:28:46 +0000 (18:28 -0700)
commitd970e96c5337599b8e7e1ceeee018c4b69435994
treedd1557ebeeabebb22d5e9d38a109bad31198014d
parentf9ac13a8f1edcdc540491c5e917ac5d31e07ef3b
[RISCV] Add lowering for vp.fptoui and vp.uitofp.

This is a straightforward extension of D122512 to unsigned integers.
llvm/lib/Target/RISCV/RISCVISelLowering.cpp
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-fptoui-vp.ll [new file with mode: 0644]
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-uitofp-vp-mask.ll [new file with mode: 0644]
llvm/test/CodeGen/RISCV/rvv/fixed-vectors-uitofp-vp.ll [new file with mode: 0644]
llvm/test/CodeGen/RISCV/rvv/vfptoui-vp.ll [new file with mode: 0644]
llvm/test/CodeGen/RISCV/rvv/vuitofp-vp-mask.ll [new file with mode: 0644]
llvm/test/CodeGen/RISCV/rvv/vuitofp-vp.ll [new file with mode: 0644]