#![cfg(feature = "gpu")]
mod integration {
mod bounds_safety;
mod composition;
mod gpu_dispatch;
mod ir_validate_determinism;
mod ir_wire_fuzz;
mod rule_eval;
mod spec_to_gpu_e2e;
mod engine {
mod dataflow;
mod decode;
mod decompress;
mod dfa;
}
mod primitive_ops {
mod common;
mod abs;
mod add;
mod add_sat;
mod and;
mod clamp;
mod clz;
mod ctz;
mod div;
mod eq;
mod extract_bits;
mod f32_abs;
mod f32_add;
mod f32_ceil;
mod f32_clamp;
mod f32_cmp;
mod f32_cos;
mod f32_div;
mod f32_eq;
mod f32_floor;
mod f32_fma;
mod f32_is_finite;
mod f32_is_inf;
mod f32_is_nan;
mod f32_le;
mod f32_lt;
mod f32_max;
mod f32_min;
mod f32_mul;
mod f32_neg;
mod f32_rem;
mod f32_round;
mod f32_sign;
mod f32_sin;
mod f32_sqrt;
mod f32_sub;
mod f32_trunc;
mod ge;
mod gt;
mod insert_bits;
mod le;
mod logical_not;
mod lt;
mod max;
mod min;
mod mod_op;
mod mul;
mod ne;
mod neg;
mod negate;
mod not;
mod or;
mod popcount;
mod reverse_bits;
mod rotl;
mod rotr;
mod select_op;
mod shl;
mod shr;
mod sign;
mod sub;
mod sub_sat;
mod xor;
}
}