Home | History | Annotate | Download | only in lib

Lines Matching defs:res

5 	unsigned int res = w - ((w >> 1) & 0x55);
7 res = (res & 0x33) + ((res >> 2) & 0x33);
8 return (res + (res >> 4)) & 0x0F;
13 unsigned int res = w - ((w >> 1) & 0x55555555);
15 res = (res & 0x33333333) + ((res >> 2) & 0x33333333);
16 res = (res + (res >> 4)) & 0x0F0F0F0F;
17 res = res + (res >> 8);
18 return (res + (res >> 16)) & 0x000000FF;
26 uint64_t res = w - ((w >> 1) & 0x5555555555555555ULL);
27 res = (res & 0x3333333333333333ULL) + ((res >> 2) & 0x3333333333333333ULL);
28 res = (res + (res >> 4)) & 0x0F0F0F0F0F0F0F0FULL;
29 res = res + (res >> 8);
30 res = res + (res >> 16);
31 return (res + (res >> 32)) & 0x00000000000000FFULL;