Does VSBC.VXM produce borrow-out?
No. VSBC writes the subtraction data result; use VMSBC to generate borrow-out mask bits.
Vector integer subtract with borrow-in.
VSBC.VXM computes vs2 - x[rs1] - v0.mask[i] for body elements and writes vd; v0.t is the borrow input, not an ordinary execution mask.
VSBC.VXM is the data-result instruction for multiword subtraction, with v0.mask[i] supplying the borrow input.
Understand this scenario with real code like «vsbc.vxm v8, v12, x5, v0.t».
Understand this scenario with real code like «vsbc.vxm v8, v12, x5, v0.t».
No. VSBC writes the subtraction data result; use VMSBC to generate borrow-out mask bits.