21 references to Prime64_1
System.IO.Hashing (21)
System\IO\Hashing\XxHash128.cs (7)
185low64: MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, _state.TotalLength * Prime64_1), 287ulong m128High = Multiply64To128(keyed, Prime64_1 + (length << 2), out ulong m128Low); 308ulong m128High = Multiply64To128(inputLo ^ inputHi ^ bitflipl, Prime64_1, out ulong m128Low); 331ulong accLow = length * Prime64_1; 357ulong accLow = length * Prime64_1; 406low64: MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, length * Prime64_1), 415ulong h128High = (accLow * Prime64_1)
System\IO\Hashing\XxHash3.cs (4)
185current = MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, _state.TotalLength * Prime64_1); 279ulong hash = length * Prime64_1; 308ulong hash = length * Prime64_1; 372return MergeAccumulators(accumulators, secret + 11, length * Prime64_1);
System\IO\Hashing\XxHash64.State.cs (7)
39_acc1 = seed + unchecked(Prime64_1 + Prime64_2); 42_acc4 = seed - Prime64_1; 64acc *= Prime64_1; 95acc *= Prime64_1; 115acc *= Prime64_1; 125acc ^= lane * Prime64_1; 138acc *= Prime64_1;
System\IO\Hashing\XxHashShared.cs (3)
396Vector256.Store(Vector256.Create(Prime32_3, Prime64_1, Prime64_2, Prime64_3), accumulators); 401Vector128.Store(Vector128.Create(Prime32_3, Prime64_1), accumulators); 410accumulators[1] = Prime64_1;