Transforms\Hashing.cs (32)
549=> float.IsNaN(value) ? 0 : (Hashing.MixHash(Hashing.MurmurRound(seed, FloatUtils.GetBits(value == 0 ? 0 : value)), sizeof(float)) & mask) + 1;
561return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
582return (Hashing.MixHash(HashRound(seed, value, false), sizeof(double)) & mask) + 1;
595return (Hashing.MixHash(hash, values.Length * sizeof(double)) & mask) + 1;
642=> value == 0 ? 0 : (Hashing.MixHash(Hashing.MurmurRound(seed, value), sizeof(uint)) & mask) + 1;
654return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
666=> value == 0 ? 0 : (Hashing.MixHash(Hashing.MurmurRound(seed, value), sizeof(uint)) & mask) + 1;
678return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
690=> value == 0 ? 0 : (Hashing.MixHash(Hashing.MurmurRound(seed, value), sizeof(uint)) & mask) + 1;
702return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
721return (Hashing.MixHash(HashRound(seed, value, false), sizeof(ulong)) & mask) + 1;
734return (Hashing.MixHash(hash, values.Length * sizeof(ulong)) & mask) + 1;
756=> (Hashing.MixHash(Hashing.MurmurRound(seed, value), sizeof(uint)) & mask) + 1;
764return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
776=> (Hashing.MixHash(Hashing.MurmurRound(seed, value), sizeof(uint)) & mask) + 1;
784return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
796=> (Hashing.MixHash(Hashing.MurmurRound(seed, value), sizeof(uint)) & mask) + 1;
804return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
819return (Hashing.MixHash(HashRound(seed, value, false), sizeof(ulong)) & mask) + 1;
828return (Hashing.MixHash(hash, values.Length * sizeof(ulong)) & mask) + 1;
853return (Hashing.MixHash(HashRound(seed, value, false), 2 * sizeof(ulong)) & mask) + 1;
862return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
891=> (Hashing.MixHash(Hashing.MurmurRound(seed, value ? 1u : 0u), sizeof(uint)) & mask) + 1;
899return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
911=> (Hashing.MixHash(Hashing.MurmurRound(seed, (uint)value), sizeof(uint)) & mask) + 1;
919return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
931=> (Hashing.MixHash(Hashing.MurmurRound(seed, (uint)value), sizeof(uint)) & mask) + 1;
939return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
951=> (Hashing.MixHash(Hashing.MurmurRound(seed, (uint)value), sizeof(uint)) & mask) + 1;
959return (Hashing.MixHash(hash, values.Length * sizeof(uint)) & mask) + 1;
974return (Hashing.MixHash(HashRound(seed, value, false), sizeof(long)) & mask) + 1;
983return (Hashing.MixHash(hash, values.Length * sizeof(long)) & mask) + 1;