21 references to Prime64_1
System.IO.Hashing (21)
System\IO\Hashing\XxHash128.cs (7)
188
low64: MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, _state.TotalLength *
Prime64_1
),
290
ulong m128High = Multiply64To128(keyed,
Prime64_1
+ (length << 2), out ulong m128Low);
311
ulong m128High = Multiply64To128(inputLo ^ inputHi ^ bitflipl,
Prime64_1
, out ulong m128Low);
334
ulong accLow = length *
Prime64_1
;
360
ulong accLow = length *
Prime64_1
;
409
low64: MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, length *
Prime64_1
),
418
ulong h128High = (accLow *
Prime64_1
)
System\IO\Hashing\XxHash3.cs (4)
188
current = MergeAccumulators(accumulators, secret + SecretMergeAccsStartBytes, _state.TotalLength *
Prime64_1
);
282
ulong hash = length *
Prime64_1
;
311
ulong hash = length *
Prime64_1
;
375
return 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
;
64
acc *=
Prime64_1
;
95
acc *=
Prime64_1
;
115
acc *=
Prime64_1
;
125
acc ^= lane *
Prime64_1
;
138
acc *=
Prime64_1
;
System\IO\Hashing\XxHashShared.cs (3)
396
Vector256.Store(Vector256.Create(Prime32_3,
Prime64_1
, Prime64_2, Prime64_3), accumulators);
401
Vector128.Store(Vector128.Create(Prime32_3,
Prime64_1
), accumulators);
410
accumulators[1] =
Prime64_1
;