21 references to Prime64_1
System.IO.Hashing (21)
System\IO\Hashing\XxHash128.cs (7)
195low64: MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, _state.TotalLength * Prime64_1), 297ulong m128High = Multiply64To128(keyed, Prime64_1 + (length << 2), out ulong m128Low); 318ulong m128High = Multiply64To128(inputLo ^ inputHi ^ bitflipl, Prime64_1, out ulong m128Low); 341ulong accLow = length * Prime64_1; 367ulong accLow = length * Prime64_1; 416low64: MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, length * Prime64_1), 425ulong h128High = (accLow * Prime64_1)
System\IO\Hashing\XxHash3.cs (4)
195current = MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, _state.TotalLength * Prime64_1); 289ulong hash = length * Prime64_1; 318ulong hash = length * Prime64_1; 382return 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;