Lines Matching refs:passthru
2438 def : Pat<(vti.Vector (riscv_vmv_v_v_vl vti.RegClass:$passthru,
2441 vti.RegClass:$passthru, vti.RegClass:$rs2, GPR:$vl, vti.Log2SEW, TU_MU)>;
2445 def : Pat<(vti.Vector (riscv_vmv_v_x_vl vti.RegClass:$passthru, GPR:$rs2, VLOpFrag)),
2447 vti.RegClass:$passthru, GPR:$rs2, GPR:$vl, vti.Log2SEW, TU_MU)>;
2449 def : Pat<(vti.Vector (riscv_vmv_v_x_vl vti.RegClass:$passthru, (ImmPat simm5:$imm5),
2452 vti.RegClass:$passthru, simm5:$imm5, GPR:$vl, vti.Log2SEW, TU_MU)>;
2664 fvti.Vector:$passthru, (fvti.Scalar (fpimm0)), VLOpFrag)),
2666 $passthru, 0, GPR:$vl, fvti.Log2SEW, TU_MU)>;
2668 … fvti.Vector:$passthru, (fvti.Scalar (SelectFPImm (XLenVT GPR:$imm))), VLOpFrag)),
2670 $passthru, GPR:$imm, GPR:$vl, fvti.Log2SEW, TU_MU)>;
2677 … fvti.Vector:$passthru, (fvti.Scalar fvti.ScalarRegClass:$rs2), VLOpFrag)),
2680 $passthru, (fvti.Scalar fvti.ScalarRegClass:$rs2),