10 #ifndef INCLUDED_volk_32f_s32f_clamppuppet_32f_H
11 #define INCLUDED_volk_32f_s32f_clamppuppet_32f_H
15 #ifdef LV_HAVE_GENERIC
19 unsigned int num_points)
26 static inline void volk_32f_s32f_clamppuppet_32f_a_avx2(
float* out,
29 unsigned int num_points)
31 volk_32f_s32f_x2_clamp_32f_a_avx2(out, in, min, -min, num_points);
36 static inline void volk_32f_s32f_clamppuppet_32f_a_sse4_1(
float* out,
39 unsigned int num_points)
41 volk_32f_s32f_x2_clamp_32f_a_sse4_1(out, in, min, -min, num_points);
46 static inline void volk_32f_s32f_clamppuppet_32f_u_avx2(
float* out,
49 unsigned int num_points)
51 volk_32f_s32f_x2_clamp_32f_u_avx2(out, in, min, -min, num_points);
56 static inline void volk_32f_s32f_clamppuppet_32f_u_sse4_1(
float* out,
59 unsigned int num_points)
61 volk_32f_s32f_x2_clamp_32f_u_sse4_1(out, in, min, -min, num_points);
69 unsigned int num_points)
76 static inline void volk_32f_s32f_clamppuppet_32f_neonv8(
float* out,
79 unsigned int num_points)
81 volk_32f_s32f_x2_clamp_32f_neonv8(out, in, min, -min, num_points);
86 static inline void volk_32f_s32f_clamppuppet_32f_rvv(
float* out,
89 unsigned int num_points)
91 volk_32f_s32f_x2_clamp_32f_rvv(out, in, min, -min, num_points);