24 references to FoldPolynomialPair
System.IO.Hashing (24)
System\IO\Hashing\Crc32.Vectorized.cs (8)
68x1 = FoldPolynomialPair(y5, x1, kConstants); 69x2 = FoldPolynomialPair(y6, x2, kConstants); 70x3 = FoldPolynomialPair(y7, x3, kConstants); 71x4 = FoldPolynomialPair(y8, x4, kConstants); 79x1 = FoldPolynomialPair(x2, x1, kConstants); 80x1 = FoldPolynomialPair(x3, x1, kConstants); 81x1 = FoldPolynomialPair(x4, x1, kConstants); 98x1 = FoldPolynomialPair(Vector128.LoadUnsafe(ref srcRef).AsUInt64(), x1,
System\IO\Hashing\Crc64.Vectorized.cs (16)
85x0 = FoldPolynomialPair(y1, x0, kConstants); 86x1 = FoldPolynomialPair(y2, x1, kConstants); 90x2 = FoldPolynomialPair(y1, x2, kConstants); 91x3 = FoldPolynomialPair(y2, x3, kConstants); 95x4 = FoldPolynomialPair(y1, x4, kConstants); 96x5 = FoldPolynomialPair(y2, x5, kConstants); 100x6 = FoldPolynomialPair(y1, x6, kConstants); 101x7 = FoldPolynomialPair(y2, x7, kConstants); 108x7 = FoldPolynomialPair(x7, x0, Vector128.Create(0xe464f4df5fb60ac1UL, 0xb649c5b35a759cf2UL)); // k9, k10 109x7 = FoldPolynomialPair(x7, x1, Vector128.Create(0x9af04e1eff82d0ddUL, 0x6e82e609297f8fe8UL)); // k11, k12 110x7 = FoldPolynomialPair(x7, x2, Vector128.Create(0x97c516e98bd2e73UL, 0xb76477b31e22e7bUL)); // k13, k14 111x7 = FoldPolynomialPair(x7, x3, Vector128.Create(0x5f6843ca540df020UL, 0xddf4b6981205b83fUL)); // k15, k16 112x7 = FoldPolynomialPair(x7, x4, Vector128.Create(0x54819d8713758b2cUL, 0x4a6b90073eb0af5aUL)); // k17, k18 113x7 = FoldPolynomialPair(x7, x5, Vector128.Create(0x571bee0a227ef92bUL, 0x44bef2a201b5200cUL)); // k19, k20 114x7 = FoldPolynomialPair(x7, x6, Vector128.Create(0x5f5c3c7eb52fab6UL, 0x4eb938a7d257740eUL)); // k1, k2 135x7 = FoldPolynomialPair(LoadFromSource(ref srcRef, 0), x7,