fn vyre_xxh64_avalanche(x_in: u64) -> u64 {
var x = x_in;
x = x ^ (x >> 33u);
x = x * 0xc2b2ae3d27d4eb4fu;
x = x ^ (x >> 29u);
x = x * 0x165667b19e3779f9u;
return x ^ (x >> 32u);
}
fn vyre_xxh3_avalanche(x_in: u64) -> u64 {
var x = x_in;
x = x ^ (x >> 37u);
x = x * 0x165667919e3779f9u;
return x ^ (x >> 32u);
}