[RISCV] Remove RISCVISD::VLE_VL/VSE_VL. Use intrinsics instead.
authorCraig Topper <craig.topper@sifive.com>
Thu, 10 Mar 2022 06:44:27 +0000 (22:44 -0800)
committerCraig Topper <craig.topper@sifive.com>
Thu, 10 Mar 2022 06:44:28 +0000 (22:44 -0800)
commitd53707508a7af8bc5f2fe785ee959273027cdce4
tree1a2945b539dadcb915aabbe3f119a5bf5c8b2df5
parent7cd78da8da70719895844729f8846dcae15acd5f
[RISCV] Remove RISCVISD::VLE_VL/VSE_VL. Use intrinsics instead.

Similar to what we do for other loads/stores, use the intrinsic
version that we already have custom isel for.

Reviewed By: rogfer01

Differential Revision: https://reviews.llvm.org/D121166
llvm/lib/Target/RISCV/RISCVISelLowering.cpp
llvm/lib/Target/RISCV/RISCVISelLowering.h
llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td