Converts four packed 8-bit unsigned char values in vs to four s.8.23 fixed-point integer values in vd.
Usage:
vuc2i.s vd.q, vs.s { vd.q[0] = ( ((vs.s[0] ) & 0xff) * 0x01010101) >> 1; vd.q[1] = ( ((vs.s[0] >> 8) & 0xff) * 0x01010101) >> 1; vd.q[2] = ( ((vs.s[0] >> 16) & 0xff) * 0x01010101) >> 1; vd.q[3] = ( ((vs.s[0] >> 24) & 0xff) * 0x01010101) >> 1; }
| clock ticks | latency | |
|---|---|---|
| vuci.s | ? | ? |