Skip to main content

ipfrs_tensorlogic/temporal_pattern_matcher/
functions.rs

1//! Auto-generated module
2//!
3//! 🤖 Generated with [SplitRS](https://github.com/cool-japan/splitrs)
4
5/// Xorshift-64 PRNG — used internally in tests for timing jitter.
6pub fn xorshift64(state: &mut u64) -> u64 {
7    let mut x = *state;
8    x ^= x << 13;
9    x ^= x >> 7;
10    x ^= x << 17;
11    *state = x;
12    x
13}