Loading...
Searching...
No Matches
irep_hash.h File Reference
irep hash functions
More...
#include <climits>
#include <cstddef>
#include <stdint.h>
+ Include dependency graph for irep_hash.h:
+ This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
template<>
template<>
Detailed Description
Macro Definition Documentation
◆ BIG_CONSTANT
◆ FORCE_INLINE
◆ hash_combine
◆ hash_finalize
◆ IREP_HASH_BASIC
Function Documentation
◆ __attribute__()
◆ basic_hash_combine()
std::size_t basic_hash_combine
(
std::size_t
h1,
std::size_t
h2
)
◆ basic_hash_combine< 32 >()
◆ basic_hash_combine< 64 >()
◆ basic_hash_finalize()
std::size_t basic_hash_finalize
(
std::size_t
h1,
std::size_t
len
)
inline
Variable Documentation
Initial value:{
return (
x <<
r) | (
x >> (32-
r))
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
Definition at line 59 of file irep_hash.h.