13 references to Prime64_2
System.IO.Hashing (13)
System\IO\Hashing\XxHash128.cs (5)
186
high64: MergeAccumulators(accumulators, secret + SecretLengthBytes - AccumulatorCount * sizeof(ulong) - SecretMergeAccsStartBytes, ~(_state.TotalLength *
Prime64_2
)));
319
ulong h128High = Multiply64To128(m128Low,
Prime64_2
, out ulong h128Low);
320
h128High += m128High * (ulong)
Prime64_2
;
407
high64: MergeAccumulators(accumulators, secret + SecretLengthBytes - AccumulatorCount * sizeof(ulong) - SecretMergeAccsStartBytes, ~(length *
Prime64_2
)));
417
+ ((length - seed) *
Prime64_2
);
System\IO\Hashing\XxHash64.State.cs (5)
21
hash *=
Prime64_2
;
39
_acc1 = seed + unchecked(Prime64_1 +
Prime64_2
);
40
_acc2 = seed +
Prime64_2
;
93
acc += lane *
Prime64_2
;
127
acc *=
Prime64_2
;
System\IO\Hashing\XxHashShared.cs (3)
396
Vector256.Store(Vector256.Create(Prime32_3, Prime64_1,
Prime64_2
, Prime64_3), accumulators);
402
Vector128.Store(Vector128.Create(
Prime64_2
, Prime64_3), accumulators + 2);
411
accumulators[2] =
Prime64_2
;