• Home
  • Raw
  • Download

Lines Matching full:fetch

356 #undef Fetch
357 #define Fetch Fetch64 macro
386 uint64_t a = Fetch(s) + k2; in HashLen0to16()
387 uint64_t b = Fetch(s + len - 8); in HashLen0to16()
412 uint64_t a = Fetch(s) * k1; in HashLen17to32()
413 uint64_t b = Fetch(s + 8); in HashLen17to32()
414 uint64_t c = Fetch(s + len - 8) * mul; in HashLen17to32()
415 uint64_t d = Fetch(s + len - 16) * k2; in HashLen17to32()
436 return WeakHashLen32WithSeeds(Fetch(s), in WeakHashLen32WithSeeds()
437 Fetch(s + 8), in WeakHashLen32WithSeeds()
438 Fetch(s + 16), in WeakHashLen32WithSeeds()
439 Fetch(s + 24), in WeakHashLen32WithSeeds()
447 uint64_t a = Fetch(s) * k2; in HashLen33to64()
448 uint64_t b = Fetch(s + 8); in HashLen33to64()
449 uint64_t c = Fetch(s + len - 8) * mul; in HashLen33to64()
450 uint64_t d = Fetch(s + len - 16) * k2; in HashLen33to64()
453 uint64_t e = Fetch(s + 16) * mul; in HashLen33to64()
454 uint64_t f = Fetch(s + 24); in HashLen33to64()
455 uint64_t g = (y + Fetch(s + len - 32)) * mul; in HashLen33to64()
456 uint64_t h = (z + Fetch(s + len - 24)) * mul; in HashLen33to64()
480 x = x * k2 + Fetch(s); in Hash64()
487 x = Rotate(x + y + v.first + Fetch(s + 8), 37) * k1; in Hash64()
488 y = Rotate(y + v.second + Fetch(s + 48), 42) * k1; in Hash64()
490 y += v.first + Fetch(s + 40); in Hash64()
493 w = WeakHashLen32WithSeeds(s + 32, z + w.second, y + Fetch(s + 16)); in Hash64()
503 x = Rotate(x + y + v.first + Fetch(s + 8), 37) * mul; in Hash64()
504 y = Rotate(y + v.second + Fetch(s + 48), 42) * mul; in Hash64()
506 y += v.first * 9 + Fetch(s + 40); in Hash64()
509 w = WeakHashLen32WithSeeds(s + 32, z + w.second, y + Fetch(s + 16)); in Hash64()
527 #undef Fetch
528 #define Fetch Fetch32 macro
537 uint32_t a = Fetch(s - 4 + (len >> 1)); in Hash32Len13to24()
538 uint32_t b = Fetch(s + 4); in Hash32Len13to24()
539 uint32_t c = Fetch(s + len - 8); in Hash32Len13to24()
540 uint32_t d = Fetch(s + (len >> 1)); in Hash32Len13to24()
541 uint32_t e = Fetch(s); in Hash32Len13to24()
542 uint32_t f = Fetch(s + len - 4); in Hash32Len13to24()
566 a += Fetch(s); in Hash32Len5to12()
567 b += Fetch(s + len - 4); in Hash32Len5to12()
568 c += Fetch(s + ((len >> 1) & 4)); in Hash32Len5to12()
581 uint32_t a0 = Rotate(Fetch(s + len - 4) * c1, 17) * c2; in Hash32()
582 uint32_t a1 = Rotate(Fetch(s + len - 8) * c1, 17) * c2; in Hash32()
583 uint32_t a2 = Rotate(Fetch(s + len - 16) * c1, 17) * c2; in Hash32()
584 uint32_t a3 = Rotate(Fetch(s + len - 12) * c1, 17) * c2; in Hash32()
585 uint32_t a4 = Rotate(Fetch(s + len - 20) * c1, 17) * c2; in Hash32()
602 uint32_t a = Fetch(s); in Hash32()
603 uint32_t b = Fetch(s + 4); in Hash32()
604 uint32_t c = Fetch(s + 8); in Hash32()
605 uint32_t d = Fetch(s + 12); in Hash32()
606 uint32_t e = Fetch(s + 16); in Hash32()
655 #undef Fetch
656 #define Fetch Fetch32
695 a += Fetch(s + len - 4);
696 b += Fetch(s + len - 20);
697 c += Fetch(s + len - 16);
701 a += Fetch(s + len - 12);
702 b += Fetch(s + len - 8);
826 uint32_t x = Fetch(s);
827 uint32_t y = Fetch(s+4);
828 uint32_t z = Fetch(s+8);
829 x = _mm_crc32_u32(x, Fetch(s+12));
830 y = _mm_crc32_u32(y, Fetch(s+16));
831 z = _mm_crc32_u32(z * c1, Fetch(s+20));
832 x = _mm_crc32_u32(x, Fetch(s+24));
833 y = _mm_crc32_u32(y * c1, Fetch(s+28));
835 z = _mm_crc32_u32(z, Fetch(s+32));
836 x = _mm_crc32_u32(x * c1, Fetch(s+36));
837 y = _mm_crc32_u32(y, Fetch(s+40));
838 z = _mm_crc32_u32(z * c1, Fetch(s+44));
839 x = _mm_crc32_u32(x, Fetch(s+48));
840 y = _mm_crc32_u32(y * c1, Fetch(s+52));
841 z = _mm_crc32_u32(z, Fetch(s+56));
842 x = _mm_crc32_u32(x, Fetch(s+60));
907 #undef Fetch
908 #define Fetch Fetch32
944 a += Fetch(s + len - 4);
945 b += Fetch(s + len - 20);
946 c += Fetch(s + len - 16);
950 a += Fetch(s + len - 12);
951 b += Fetch(s + len - 8);
1065 uint32_t x = Fetch(s);
1066 uint32_t y = Fetch(s+4);
1067 uint32_t z = Fetch(s+8);
1068 x = _mm_crc32_u32(x, Fetch(s+12));
1069 y = _mm_crc32_u32(y, Fetch(s+16));
1070 z = _mm_crc32_u32(z * c1, Fetch(s+20));
1071 x = _mm_crc32_u32(x, Fetch(s+24));
1072 y = _mm_crc32_u32(y * c1, Fetch(s+28));
1074 z = _mm_crc32_u32(z, Fetch(s+32));
1075 x = _mm_crc32_u32(x * c1, Fetch(s+36));
1076 y = _mm_crc32_u32(y, Fetch(s+40));
1077 z = _mm_crc32_u32(z * c1, Fetch(s+44));
1078 x = _mm_crc32_u32(x, Fetch(s+48));
1079 y = _mm_crc32_u32(y * c1, Fetch(s+52));
1080 z = _mm_crc32_u32(z, Fetch(s+56));
1081 x = _mm_crc32_u32(x, Fetch(s+60));
1107 #undef Fetch
1108 #define Fetch Fetch32 macro
1117 uint32_t a = Fetch(s - 4 + (len >> 1)); in Hash32Len13to24()
1118 uint32_t b = Fetch(s + 4); in Hash32Len13to24()
1119 uint32_t c = Fetch(s + len - 8); in Hash32Len13to24()
1120 uint32_t d = Fetch(s + (len >> 1)); in Hash32Len13to24()
1121 uint32_t e = Fetch(s); in Hash32Len13to24()
1122 uint32_t f = Fetch(s + len - 4); in Hash32Len13to24()
1141 a += Fetch(s); in Hash32Len5to12()
1142 b += Fetch(s + len - 4); in Hash32Len5to12()
1143 c += Fetch(s + ((len >> 1) & 4)); in Hash32Len5to12()
1156 uint32_t a0 = Rotate(Fetch(s + len - 4) * c1, 17) * c2; in Hash32()
1157 uint32_t a1 = Rotate(Fetch(s + len - 8) * c1, 17) * c2; in Hash32()
1158 uint32_t a2 = Rotate(Fetch(s + len - 16) * c1, 17) * c2; in Hash32()
1159 uint32_t a3 = Rotate(Fetch(s + len - 12) * c1, 17) * c2; in Hash32()
1160 uint32_t a4 = Rotate(Fetch(s + len - 20) * c1, 17) * c2; in Hash32()
1178 uint32_t a0 = Rotate(Fetch(s) * c1, 17) * c2; in Hash32()
1179 uint32_t a1 = Fetch(s + 4); in Hash32()
1180 uint32_t a2 = Rotate(Fetch(s + 8) * c1, 17) * c2; in Hash32()
1181 uint32_t a3 = Rotate(Fetch(s + 12) * c1, 17) * c2; in Hash32()
1182 uint32_t a4 = Fetch(s + 16); in Hash32()
1226 #undef Fetch
1227 #define Fetch Fetch64 macro
1256 uint64_t a = Fetch(s) + k2; in HashLen0to16()
1257 uint64_t b = Fetch(s + len - 8); in HashLen0to16()
1294 return WeakHashLen32WithSeeds(Fetch(s), in WeakHashLen32WithSeeds()
1295 Fetch(s + 8), in WeakHashLen32WithSeeds()
1296 Fetch(s + 16), in WeakHashLen32WithSeeds()
1297 Fetch(s + 24), in WeakHashLen32WithSeeds()
1315 d = ShiftMix(a + (len >= 8 ? Fetch(s) : c)); in CityMurmur()
1317 c = HashLen16(Fetch(s + len - 8) + k1, a); in CityMurmur()
1318 d = HashLen16(b + len, c + Fetch(s + len - 16)); in CityMurmur()
1321 a ^= ShiftMix(Fetch(s) * k1) * k1; in CityMurmur()
1324 c ^= ShiftMix(Fetch(s + 8) * k1) * k1; in CityMurmur()
1347 v.first = Rotate(y ^ k1, 49) * k1 + Fetch(s); in CityHash128WithSeed()
1348 v.second = Rotate(v.first, 42) * k1 + Fetch(s + 8); in CityHash128WithSeed()
1350 w.second = Rotate(x + Fetch(s + 88), 53) * k1; in CityHash128WithSeed()
1354 x = Rotate(x + y + v.first + Fetch(s + 8), 37) * k1; in CityHash128WithSeed()
1355 y = Rotate(y + v.second + Fetch(s + 48), 42) * k1; in CityHash128WithSeed()
1357 y += v.first + Fetch(s + 40); in CityHash128WithSeed()
1360 w = WeakHashLen32WithSeeds(s + 32, z + w.second, y + Fetch(s + 16)); in CityHash128WithSeed()
1363 x = Rotate(x + y + v.first + Fetch(s + 8), 37) * k1; in CityHash128WithSeed()
1364 y = Rotate(y + v.second + Fetch(s + 48), 42) * k1; in CityHash128WithSeed()
1366 y += v.first + Fetch(s + 40); in CityHash128WithSeed()
1369 w = WeakHashLen32WithSeeds(s + 32, z + w.second, y + Fetch(s + 16)); in CityHash128WithSeed()
1383 w.first += Fetch(s + len - tail_done + 16); in CityHash128WithSeed()
1385 z += w.second + Fetch(s + len - tail_done); in CityHash128WithSeed()
1402 uint128_t(Fetch(s), Fetch(s + 8) + k0)) : in CityHash128()