Lines Matching refs:V0
975 …def : Pat<(shl (wti.Vector (riscv_sext_vl_oneuse (vti.Vector vti.RegClass:$rs1), (vti.Mask V0), VL…
979 (vti.Mask V0), GPR:$vl, vti.Log2SEW, TAIL_AGNOSTIC)>;
980 …def : Pat<(shl (wti.Vector (riscv_zext_vl_oneuse (vti.Vector vti.RegClass:$rs1), (vti.Mask V0), VL…
984 (vti.Mask V0), GPR:$vl, vti.Log2SEW, TAIL_AGNOSTIC)>;
1128 def : Pat<(vti.Vector (vselect (vti.Mask V0), vti.RegClass:$rs1,
1132 vti.RegClass:$rs2, vti.RegClass:$rs1, (vti.Mask V0),
1135 def : Pat<(vti.Vector (vselect (vti.Mask V0), (SplatPat XLenVT:$rs1),
1139 vti.RegClass:$rs2, GPR:$rs1, (vti.Mask V0), vti.AVL, vti.Log2SEW)>;
1141 def : Pat<(vti.Vector (vselect (vti.Mask V0), (SplatPat_simm5 simm5:$rs1),
1145 vti.RegClass:$rs2, simm5:$rs1, (vti.Mask V0), vti.AVL, vti.Log2SEW)>;
1392 def : Pat<(fvti.Vector (vselect (fvti.Mask V0), fvti.RegClass:$rs1,
1396 fvti.RegClass:$rs2, fvti.RegClass:$rs1, (fvti.Mask V0),
1399 def : Pat<(fvti.Vector (vselect (fvti.Mask V0),
1404 fvti.RegClass:$rs2, GPR:$imm, (fvti.Mask V0), fvti.AVL, fvti.Log2SEW)>;
1406 def : Pat<(fvti.Vector (vselect (fvti.Mask V0),
1411 fvti.RegClass:$rs2, 0, (fvti.Mask V0), fvti.AVL, fvti.Log2SEW)>;
1417 def : Pat<(fvti.Vector (vselect (fvti.Mask V0),
1424 (fvti.Mask V0), fvti.AVL, fvti.Log2SEW)>;