__bitcount32
return (__bitcount32(_x >> 32) + __bitcount32(_x));
#define __bitcountl(x) __bitcount32((unsigned long)(x))
#define __bitcount(x) __bitcount32((unsigned int)(x))