fmix32 function
MurmurHash3 fmix32 finaliser: a bijection on 32-bit values.
Implementation
int fmix32(int value) {
var h = value & _m32;
h = (h ^ (h >>> 16)) & _m32;
h = mul32(h, 0x85EBCA6B);
h = (h ^ (h >>> 13)) & _m32;
h = mul32(h, 0xC2B2AE35);
return (h ^ (h >>> 16)) & _m32;
}