hweight32
#define hweight32(x) (__builtin_constant_p(x) ? HWEIGHT32(x) : bitcount32(x))
#define hweight32(i) bitcount32(i)