21 references to CrcPolynomialHelper
System.IO.Hashing (21)
System\IO\Hashing\Crc32ParameterSet.Vectorized.cs (14)
41
ulong k1 = ReflectConstant33(
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 4 * 128 + 32));
42
ulong k2 = ReflectConstant33(
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 4 * 128 - 32));
43
ulong k3 = ReflectConstant33(
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 128 + 32));
44
ulong k4 = ReflectConstant33(
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 128 - 32));
45
ulong k5 = ReflectConstant33(
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 64));
46
ulong mu =
CrcPolynomialHelper
.ComputeBarrettConstantCrc32(fullPoly);
165
ulong k1 =
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 4 * 128 + 64);
166
ulong k2 =
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 4 * 128);
167
ulong k3 =
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 128 + 64);
168
ulong k4 =
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 128);
169
ulong k5 =
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 96);
170
ulong k6 =
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 64);
177
CrcPolynomialHelper
.ComputeFoldingConstantCrc32(fullPoly, 32),
180
_mu =
CrcPolynomialHelper
.ComputeBarrettConstantCrc32(fullPoly);
System\IO\Hashing\Crc64ParameterSet.Vectorized.cs (7)
43
ulong barrettLow64 =
CrcPolynomialHelper
.ComputeBarrettConstantCrc64(reducedPolynomial);
58
ulong foldValue =
CrcPolynomialHelper
.ComputeFoldingConstantCrc64(reducedPolynomial, power);
174
ulong k1 =
CrcPolynomialHelper
.ComputeFoldingConstantCrc64(reducedPolynomial, 4 * 128 + 64);
175
ulong k2 =
CrcPolynomialHelper
.ComputeFoldingConstantCrc64(reducedPolynomial, 4 * 128);
176
ulong k3 =
CrcPolynomialHelper
.ComputeFoldingConstantCrc64(reducedPolynomial, 128 + 64);
177
ulong k4 =
CrcPolynomialHelper
.ComputeFoldingConstantCrc64(reducedPolynomial, 128);
178
ulong mu =
CrcPolynomialHelper
.ComputeBarrettConstantCrc64(reducedPolynomial);