> (define_insn "@pred_vwsll<mode>_scalar" > - [(set (match_operand:VWEXTI 0 "register_operand" "=vd, vr, vd, vr, vd, vr, > vd, vr, vd, vr, vd, vr, ?&vr, ?&vr") > + [(set (match_operand:VWEXTI 0 "register_operand" "=vr, vr")
Just noticed, not a problem of the revert but wasn't that wrong before without the early-clobber? vwsll.vx v0, v0, a0 for LMUL = 2 would be allowed but should not? We probably don't have tests for this, in particular runtime? Regards Robin