pub fn dit_split_only( qkv: &[f32], nh: usize, n: usize, hd: usize, layout: u32, norm: Option<(&[f32], f32)>, out_q: &mut [f32], ) -> bool