vuc2i.s

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 ? ?