counting bits ops
popcnt amd64 support in bits.go