19 seed ^= hasher(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2);
28 template<
typename T,
typename U>
29 std::size_t
operator()(
const std::pair<T, U> & p)
const noexcept
48 struct hash<
std::size_t>
51 std::size_t operator()(
const std::size_t & i)
const noexcept {
return i; }
57 struct hash<
tvm::graph::internal::Log::EnumValue>
void hash_combine(std::size_t &seed, const T &v) noexcept
Definition: probe.h:16
std::size_t operator()(const tvm::graph::internal::Log::EnumValue &e) const noexcept
Definition: probe.h:59
std::size_t operator()(const std::pair< T, U > &p) const noexcept
Definition: probe.h:29