[llvm] [RISCV] Remove RISCVISD::VSELECT_VL. (PR #76866)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Wed Jan 3 13:06:27 PST 2024
================
@@ -2570,6 +2511,16 @@ foreach fvti = AllFloatVectors in {
fvti.RegClass:$merge, fvti.RegClass:$rs2, fvti.RegClass:$rs1, (fvti.Mask V0),
GPR:$vl, fvti.Log2SEW)>;
+ def : Pat<(fvti.Vector (riscv_vmerge_vl (fvti.Mask V0),
----------------
topperc wrote:
We had this pattern for vselect_vl but not vmerge_vl. Add it for vmerge_vl avoids a regression.
https://github.com/llvm/llvm-project/pull/76866
More information about the llvm-commits
mailing list