What unit is used for VLOXEI8.V address offsets?
Indexed-load vs2 elements are unsigned byte offsets.
Use x[rs1] plus 8-bit unsigned byte offsets in vs2 for ordered indexed loads.
VLOXEI8.V is a RISC-V V ordered indexed vector load instruction with 8-bit index EEW. Each active element address is x[rs1] plus a 8-bit unsigned byte offset from vs2; the ordered form observes accesses in element order. It operates on active elements within vl, with masking and tail behavior following RVV rules.
VLOXEI8.V uses vs2 as byte offsets, not element numbers; the ordered form is for cases where observable access order matters.
Understand this scenario with real code like «vsetvli t0, a0, e32, m1, ta, ma vloxei8.v v1, (a0), v2».
Understand this scenario with real code like «vsetvli t0, a0, e32, m1, ta, ma vloxei8.v v1, (a0), v2».
Indexed-load vs2 elements are unsigned byte offsets.
With vm=0, v0 selects active elements; with vm=1, all body elements participate. Inactive and tail elements follow the current policies.