• Home
  • Raw
  • Download

Lines Matching refs:Fetch

353 #undef Fetch
354 #define Fetch Fetch64 macro
383 uint64_t a = Fetch(s) + k2; in HashLen0to16()
384 uint64_t b = Fetch(s + len - 8); in HashLen0to16()
409 uint64_t a = Fetch(s) * k1; in HashLen17to32()
410 uint64_t b = Fetch(s + 8); in HashLen17to32()
411 uint64_t c = Fetch(s + len - 8) * mul; in HashLen17to32()
412 uint64_t d = Fetch(s + len - 16) * k2; in HashLen17to32()
433 return WeakHashLen32WithSeeds(Fetch(s), in WeakHashLen32WithSeeds()
434 Fetch(s + 8), in WeakHashLen32WithSeeds()
435 Fetch(s + 16), in WeakHashLen32WithSeeds()
436 Fetch(s + 24), in WeakHashLen32WithSeeds()
444 uint64_t a = Fetch(s) * k2; in HashLen33to64()
445 uint64_t b = Fetch(s + 8); in HashLen33to64()
446 uint64_t c = Fetch(s + len - 8) * mul; in HashLen33to64()
447 uint64_t d = Fetch(s + len - 16) * k2; in HashLen33to64()
450 uint64_t e = Fetch(s + 16) * mul; in HashLen33to64()
451 uint64_t f = Fetch(s + 24); in HashLen33to64()
452 uint64_t g = (y + Fetch(s + len - 32)) * mul; in HashLen33to64()
453 uint64_t h = (z + Fetch(s + len - 24)) * mul; in HashLen33to64()
477 x = x * k2 + Fetch(s); in Hash64()
484 x = Rotate(x + y + v.first + Fetch(s + 8), 37) * k1; in Hash64()
485 y = Rotate(y + v.second + Fetch(s + 48), 42) * k1; in Hash64()
487 y += v.first + Fetch(s + 40); in Hash64()
490 w = WeakHashLen32WithSeeds(s + 32, z + w.second, y + Fetch(s + 16)); in Hash64()
500 x = Rotate(x + y + v.first + Fetch(s + 8), 37) * mul; in Hash64()
501 y = Rotate(y + v.second + Fetch(s + 48), 42) * mul; in Hash64()
503 y += v.first * 9 + Fetch(s + 40); in Hash64()
506 w = WeakHashLen32WithSeeds(s + 32, z + w.second, y + Fetch(s + 16)); in Hash64()
524 #undef Fetch
525 #define Fetch Fetch32 macro
534 uint32_t a = Fetch(s - 4 + (len >> 1)); in Hash32Len13to24()
535 uint32_t b = Fetch(s + 4); in Hash32Len13to24()
536 uint32_t c = Fetch(s + len - 8); in Hash32Len13to24()
537 uint32_t d = Fetch(s + (len >> 1)); in Hash32Len13to24()
538 uint32_t e = Fetch(s); in Hash32Len13to24()
539 uint32_t f = Fetch(s + len - 4); in Hash32Len13to24()
563 a += Fetch(s); in Hash32Len5to12()
564 b += Fetch(s + len - 4); in Hash32Len5to12()
565 c += Fetch(s + ((len >> 1) & 4)); in Hash32Len5to12()
578 uint32_t a0 = Rotate(Fetch(s + len - 4) * c1, 17) * c2; in Hash32()
579 uint32_t a1 = Rotate(Fetch(s + len - 8) * c1, 17) * c2; in Hash32()
580 uint32_t a2 = Rotate(Fetch(s + len - 16) * c1, 17) * c2; in Hash32()
581 uint32_t a3 = Rotate(Fetch(s + len - 12) * c1, 17) * c2; in Hash32()
582 uint32_t a4 = Rotate(Fetch(s + len - 20) * c1, 17) * c2; in Hash32()
599 uint32_t a = Fetch(s); in Hash32()
600 uint32_t b = Fetch(s + 4); in Hash32()
601 uint32_t c = Fetch(s + 8); in Hash32()
602 uint32_t d = Fetch(s + 12); in Hash32()
603 uint32_t e = Fetch(s + 16); in Hash32()
652 #undef Fetch
653 #define Fetch Fetch32
692 a += Fetch(s + len - 4);
693 b += Fetch(s + len - 20);
694 c += Fetch(s + len - 16);
698 a += Fetch(s + len - 12);
699 b += Fetch(s + len - 8);
823 uint32_t x = Fetch(s);
824 uint32_t y = Fetch(s+4);
825 uint32_t z = Fetch(s+8);
826 x = _mm_crc32_u32(x, Fetch(s+12));
827 y = _mm_crc32_u32(y, Fetch(s+16));
828 z = _mm_crc32_u32(z * c1, Fetch(s+20));
829 x = _mm_crc32_u32(x, Fetch(s+24));
830 y = _mm_crc32_u32(y * c1, Fetch(s+28));
832 z = _mm_crc32_u32(z, Fetch(s+32));
833 x = _mm_crc32_u32(x * c1, Fetch(s+36));
834 y = _mm_crc32_u32(y, Fetch(s+40));
835 z = _mm_crc32_u32(z * c1, Fetch(s+44));
836 x = _mm_crc32_u32(x, Fetch(s+48));
837 y = _mm_crc32_u32(y * c1, Fetch(s+52));
838 z = _mm_crc32_u32(z, Fetch(s+56));
839 x = _mm_crc32_u32(x, Fetch(s+60));
904 #undef Fetch
905 #define Fetch Fetch32
941 a += Fetch(s + len - 4);
942 b += Fetch(s + len - 20);
943 c += Fetch(s + len - 16);
947 a += Fetch(s + len - 12);
948 b += Fetch(s + len - 8);
1062 uint32_t x = Fetch(s);
1063 uint32_t y = Fetch(s+4);
1064 uint32_t z = Fetch(s+8);
1065 x = _mm_crc32_u32(x, Fetch(s+12));
1066 y = _mm_crc32_u32(y, Fetch(s+16));
1067 z = _mm_crc32_u32(z * c1, Fetch(s+20));
1068 x = _mm_crc32_u32(x, Fetch(s+24));
1069 y = _mm_crc32_u32(y * c1, Fetch(s+28));
1071 z = _mm_crc32_u32(z, Fetch(s+32));
1072 x = _mm_crc32_u32(x * c1, Fetch(s+36));
1073 y = _mm_crc32_u32(y, Fetch(s+40));
1074 z = _mm_crc32_u32(z * c1, Fetch(s+44));
1075 x = _mm_crc32_u32(x, Fetch(s+48));
1076 y = _mm_crc32_u32(y * c1, Fetch(s+52));
1077 z = _mm_crc32_u32(z, Fetch(s+56));
1078 x = _mm_crc32_u32(x, Fetch(s+60));
1104 #undef Fetch
1105 #define Fetch Fetch32 macro
1114 uint32_t a = Fetch(s - 4 + (len >> 1)); in Hash32Len13to24()
1115 uint32_t b = Fetch(s + 4); in Hash32Len13to24()
1116 uint32_t c = Fetch(s + len - 8); in Hash32Len13to24()
1117 uint32_t d = Fetch(s + (len >> 1)); in Hash32Len13to24()
1118 uint32_t e = Fetch(s); in Hash32Len13to24()
1119 uint32_t f = Fetch(s + len - 4); in Hash32Len13to24()
1138 a += Fetch(s); in Hash32Len5to12()
1139 b += Fetch(s + len - 4); in Hash32Len5to12()
1140 c += Fetch(s + ((len >> 1) & 4)); in Hash32Len5to12()
1153 uint32_t a0 = Rotate(Fetch(s + len - 4) * c1, 17) * c2; in Hash32()
1154 uint32_t a1 = Rotate(Fetch(s + len - 8) * c1, 17) * c2; in Hash32()
1155 uint32_t a2 = Rotate(Fetch(s + len - 16) * c1, 17) * c2; in Hash32()
1156 uint32_t a3 = Rotate(Fetch(s + len - 12) * c1, 17) * c2; in Hash32()
1157 uint32_t a4 = Rotate(Fetch(s + len - 20) * c1, 17) * c2; in Hash32()
1175 uint32_t a0 = Rotate(Fetch(s) * c1, 17) * c2; in Hash32()
1176 uint32_t a1 = Fetch(s + 4); in Hash32()
1177 uint32_t a2 = Rotate(Fetch(s + 8) * c1, 17) * c2; in Hash32()
1178 uint32_t a3 = Rotate(Fetch(s + 12) * c1, 17) * c2; in Hash32()
1179 uint32_t a4 = Fetch(s + 16); in Hash32()
1223 #undef Fetch
1224 #define Fetch Fetch64 macro
1253 uint64_t a = Fetch(s) + k2; in HashLen0to16()
1254 uint64_t b = Fetch(s + len - 8); in HashLen0to16()
1291 return WeakHashLen32WithSeeds(Fetch(s), in WeakHashLen32WithSeeds()
1292 Fetch(s + 8), in WeakHashLen32WithSeeds()
1293 Fetch(s + 16), in WeakHashLen32WithSeeds()
1294 Fetch(s + 24), in WeakHashLen32WithSeeds()
1312 d = ShiftMix(a + (len >= 8 ? Fetch(s) : c)); in CityMurmur()
1314 c = HashLen16(Fetch(s + len - 8) + k1, a); in CityMurmur()
1315 d = HashLen16(b + len, c + Fetch(s + len - 16)); in CityMurmur()
1318 a ^= ShiftMix(Fetch(s) * k1) * k1; in CityMurmur()
1321 c ^= ShiftMix(Fetch(s + 8) * k1) * k1; in CityMurmur()
1344 v.first = Rotate(y ^ k1, 49) * k1 + Fetch(s); in CityHash128WithSeed()
1345 v.second = Rotate(v.first, 42) * k1 + Fetch(s + 8); in CityHash128WithSeed()
1347 w.second = Rotate(x + Fetch(s + 88), 53) * k1; in CityHash128WithSeed()
1351 x = Rotate(x + y + v.first + Fetch(s + 8), 37) * k1; in CityHash128WithSeed()
1352 y = Rotate(y + v.second + Fetch(s + 48), 42) * k1; in CityHash128WithSeed()
1354 y += v.first + Fetch(s + 40); in CityHash128WithSeed()
1357 w = WeakHashLen32WithSeeds(s + 32, z + w.second, y + Fetch(s + 16)); in CityHash128WithSeed()
1360 x = Rotate(x + y + v.first + Fetch(s + 8), 37) * k1; in CityHash128WithSeed()
1361 y = Rotate(y + v.second + Fetch(s + 48), 42) * k1; in CityHash128WithSeed()
1363 y += v.first + Fetch(s + 40); in CityHash128WithSeed()
1366 w = WeakHashLen32WithSeeds(s + 32, z + w.second, y + Fetch(s + 16)); in CityHash128WithSeed()
1380 w.first += Fetch(s + len - tail_done + 16); in CityHash128WithSeed()
1382 z += w.second + Fetch(s + len - tail_done); in CityHash128WithSeed()
1399 uint128_t(Fetch(s), Fetch(s + 8) + k0)) : in CityHash128()