• Home
  • Raw
  • Download

Lines Matching refs:unaligned_load

23 static inline T unaligned_load(const uint8_t* src) {  in unaligned_load()  function
45 a = _mm_crc32_u64(a, unaligned_load<uint64_t>(data+ 0)); in hash_fn()
46 b = _mm_crc32_u64(b, unaligned_load<uint64_t>(data+ 8)); in hash_fn()
47 c = _mm_crc32_u64(c, unaligned_load<uint64_t>(data+16)); in hash_fn()
56 hash = _mm_crc32_u64(hash, unaligned_load<uint64_t>(data)); in hash_fn()
63 hash = _mm_crc32_u64(hash, unaligned_load<uint64_t>(data)); in hash_fn()
72 hash32 = _mm_crc32_u32(hash32, unaligned_load<uint32_t>(data)); in hash_fn()
76 hash32 = _mm_crc32_u16(hash32, unaligned_load<uint16_t>(data)); in hash_fn()
80 hash32 = _mm_crc32_u8(hash32, unaligned_load<uint8_t>(data)); in hash_fn()
99 a = _mm_crc32_u32(a, unaligned_load<uint32_t>(data+0)); in hash_fn()
100 b = _mm_crc32_u32(b, unaligned_load<uint32_t>(data+4)); in hash_fn()
101 c = _mm_crc32_u32(c, unaligned_load<uint32_t>(data+8)); in hash_fn()
110 hash = _mm_crc32_u32(hash, unaligned_load<uint32_t>(data)); in hash_fn()
117 hash = _mm_crc32_u32(hash, unaligned_load<uint32_t>(data)); in hash_fn()
121 hash = _mm_crc32_u16(hash, unaligned_load<uint16_t>(data)); in hash_fn()
125 hash = _mm_crc32_u8(hash, unaligned_load<uint8_t>(data)); in hash_fn()
139 a = __crc32d(a, unaligned_load<uint64_t>(data+ 0)); in hash_fn()
140 b = __crc32d(b, unaligned_load<uint64_t>(data+ 8)); in hash_fn()
141 c = __crc32d(c, unaligned_load<uint64_t>(data+16)); in hash_fn()
150 hash = __crc32d(hash, unaligned_load<uint64_t>(data)); in hash_fn()
157 hash = __crc32d(hash, unaligned_load<uint64_t>(data)); in hash_fn()
161 hash = __crc32w(hash, unaligned_load<uint32_t>(data)); in hash_fn()
165 hash = __crc32h(hash, unaligned_load<uint16_t>(data)); in hash_fn()
169 hash = __crc32b(hash, unaligned_load<uint8_t>(data)); in hash_fn()
183 uint32_t k = unaligned_load<uint32_t>(data); in hash_fn()