Lines Matching defs:_x
304 __bitcount16(__uint16_t _x)
307 _x = (_x & 0x5555) + ((_x & 0xaaaa) >> 1);
308 _x = (_x & 0x3333) + ((_x & 0xcccc) >> 2);
309 _x = (_x + (_x >> 4)) & 0x0f0f;
310 _x = (_x + (_x >> 8)) & 0x00ff;
311 return (_x);
315 __bitcount32(__uint32_t _x)
318 _x = (_x & 0x55555555) + ((_x & 0xaaaaaaaa) >> 1);
319 _x = (_x & 0x33333333) + ((_x & 0xcccccccc) >> 2);
320 _x = (_x + (_x >> 4)) & 0x0f0f0f0f;
321 _x = (_x + (_x >> 8));
322 _x = (_x + (_x >> 16)) & 0x000000ff;
323 return (_x);
328 __bitcount64(__uint64_t _x)
331 _x = (_x & 0x5555555555555555) + ((_x & 0xaaaaaaaaaaaaaaaa) >> 1);
332 _x = (_x & 0x3333333333333333) + ((_x & 0xcccccccccccccccc) >> 2);
333 _x = (_x + (_x >> 4)) & 0x0f0f0f0f0f0f0f0f;
334 _x = (_x + (_x >> 8));
335 _x = (_x + (_x >> 16));
336 _x = (_x + (_x >> 32)) & 0x000000ff;
337 return (_x);
343 __bitcount64(__uint64_t _x)
346 return (__bitcount32(_x >> 32) + __bitcount32(_x));