Home
last modified time | relevance | path

Searched refs:__loadword (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dhash.h33 inline _LIBCPP_HIDE_FROM_ABI _Size __loadword(const void* __p) { in __loadword() function
55 _Size __k = std::__loadword<_Size>(__data);
98 _Size __x = std::__loadword<_Size>(__s + __len - 40);
99 _Size __y = std::__loadword<_Size>(__s + __len - 16) + std::__loadword<_Size>(__s + __len - 56);
101 …__hash_len_16(std::__loadword<_Size>(__s + __len - 48) + __len, std::__loadword<_Size>(__s + __len…
104 __x = __x * __k1 + std::__loadword<_Size>(__s);
109 __x = __rotate(__x + __y + __v.first + std::__loadword<_Size>(__s + 8), 37) * __k1;
110 __y = __rotate(__y + __v.second + std::__loadword<_Size>(__s + 48), 42) * __k1;
112 __y += __v.first + std::__loadword<_Size>(__s + 40);
115 …__w = __weak_hash_len_32_with_seeds(__s + 32, __z + __w.second, __y + std::__loadword<_Size>(__s +…
[all …]