21 references to Prime64_1
System.IO.Hashing (21)
System\IO\Hashing\XxHash128.cs (7)
188low64: MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, _state.TotalLength * Prime64_1), 290ulong m128High = Multiply64To128(keyed, Prime64_1 + (length << 2), out ulong m128Low); 311ulong m128High = Multiply64To128(inputLo ^ inputHi ^ bitflipl, Prime64_1, out ulong m128Low); 334ulong accLow = length * Prime64_1; 360ulong accLow = length * Prime64_1; 409low64: MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, length * Prime64_1), 418ulong h128High = (accLow * Prime64_1)
System\IO\Hashing\XxHash3.cs (4)
188current = MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, _state.TotalLength * Prime64_1); 282ulong hash = length * Prime64_1; 311ulong hash = length * Prime64_1; 375return 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;