zeus/include/zeus/Global.hpp

11 lines
233 B
C++
Raw Normal View History

2018-10-06 20:39:40 -07:00
#pragma once
2015-04-19 13:39:16 -07:00
2018-12-07 17:16:50 -08:00
#include "simd/simd.hpp"
2015-10-25 12:31:41 -07:00
2018-12-07 17:16:50 -08:00
namespace zeus {
2019-05-07 20:49:27 -07:00
template <typename SizeT>
constexpr void hash_combine_impl(SizeT& seed, SizeT value) noexcept {
seed ^= value + 0x9e3779b9 + (seed << 6) + (seed >> 2);
2019-05-07 20:49:27 -07:00
}
2018-12-07 21:23:50 -08:00
} // namespace zeus