fn eval_simd<S: Simd>( p0: f32x8<S>, p1: f32x8<S>, p2: f32x8<S>, p3: f32x8<S>, t: f32x8<S>, ) -> f32x8<S>