From a4bc7a9dec4e2f81d6058177c942ea9f8e7c69d7 Mon Sep 17 00:00:00 2001 From: John Sallay Date: Fri, 24 Jan 2025 21:32:28 -0500 Subject: [PATCH] Add const to several args --- kernels/volk/volk_32fc_index_max_16u.h | 18 +++---- kernels/volk/volk_32fc_index_max_32u.h | 20 ++++---- kernels/volk/volk_32fc_index_min_16u.h | 2 +- kernels/volk/volk_32fc_index_min_32u.h | 2 +- ...32fc_x2_s32f_square_dist_scalar_mult_32f.h | 48 +++++++++---------- kernels/volk/volk_32fc_x2_square_dist_32f.h | 30 ++++++------ 6 files changed, 60 insertions(+), 60 deletions(-) diff --git a/kernels/volk/volk_32fc_index_max_16u.h b/kernels/volk/volk_32fc_index_max_16u.h index 781876d1..25a3f1ac 100644 --- a/kernels/volk/volk_32fc_index_max_16u.h +++ b/kernels/volk/volk_32fc_index_max_16u.h @@ -23,7 +23,7 @@ * * Dispatcher Prototype * \code - * void volk_32fc_index_max_16u(uint16_t* target, lv_32fc_t* src0, uint32_t + * void volk_32fc_index_max_16u(uint16_t* target, const lv_32fc_t* src0, uint32_t * num_points) \endcode * * \b Inputs @@ -74,7 +74,7 @@ #include static inline void volk_32fc_index_max_16u_a_avx2_variant_0(uint16_t* target, - lv_32fc_t* src0, + const lv_32fc_t* src0, uint32_t num_points) { num_points = (num_points > USHRT_MAX) ? USHRT_MAX : num_points; @@ -134,7 +134,7 @@ static inline void volk_32fc_index_max_16u_a_avx2_variant_0(uint16_t* target, #include static inline void volk_32fc_index_max_16u_a_avx2_variant_1(uint16_t* target, - lv_32fc_t* src0, + const lv_32fc_t* src0, uint32_t num_points) { num_points = (num_points > USHRT_MAX) ? USHRT_MAX : num_points; @@ -194,7 +194,7 @@ static inline void volk_32fc_index_max_16u_a_avx2_variant_1(uint16_t* target, #include static inline void -volk_32fc_index_max_16u_a_sse3(uint16_t* target, lv_32fc_t* src0, uint32_t num_points) +volk_32fc_index_max_16u_a_sse3(uint16_t* target, const lv_32fc_t* src0, uint32_t num_points) { num_points = (num_points > USHRT_MAX) ? USHRT_MAX : num_points; const uint32_t num_bytes = num_points * 8; @@ -309,7 +309,7 @@ volk_32fc_index_max_16u_a_sse3(uint16_t* target, lv_32fc_t* src0, uint32_t num_p #ifdef LV_HAVE_GENERIC static inline void -volk_32fc_index_max_16u_generic(uint16_t* target, lv_32fc_t* src0, uint32_t num_points) +volk_32fc_index_max_16u_generic(uint16_t* target, const lv_32fc_t* src0, uint32_t num_points) { num_points = (num_points > USHRT_MAX) ? USHRT_MAX : num_points; @@ -351,7 +351,7 @@ volk_32fc_index_max_16u_generic(uint16_t* target, lv_32fc_t* src0, uint32_t num_ #include static inline void volk_32fc_index_max_16u_u_avx2_variant_0(uint16_t* target, - lv_32fc_t* src0, + const lv_32fc_t* src0, uint32_t num_points) { num_points = (num_points > USHRT_MAX) ? USHRT_MAX : num_points; @@ -411,7 +411,7 @@ static inline void volk_32fc_index_max_16u_u_avx2_variant_0(uint16_t* target, #include static inline void volk_32fc_index_max_16u_u_avx2_variant_1(uint16_t* target, - lv_32fc_t* src0, + const lv_32fc_t* src0, uint32_t num_points) { num_points = (num_points > USHRT_MAX) ? USHRT_MAX : num_points; @@ -471,7 +471,7 @@ static inline void volk_32fc_index_max_16u_u_avx2_variant_1(uint16_t* target, #include static inline void -volk_32fc_index_max_16u_rvv(uint16_t* target, lv_32fc_t* src0, uint32_t num_points) +volk_32fc_index_max_16u_rvv(uint16_t* target, const lv_32fc_t* src0, uint32_t num_points) { vfloat32m4_t vmax = __riscv_vfmv_v_f_f32m4(0, __riscv_vsetvlmax_e32m4()); vuint16m2_t vmaxi = __riscv_vmv_v_x_u16m2(0, __riscv_vsetvlmax_e16m2()); @@ -502,7 +502,7 @@ volk_32fc_index_max_16u_rvv(uint16_t* target, lv_32fc_t* src0, uint32_t num_poin #include static inline void -volk_32fc_index_max_16u_rvvseg(uint16_t* target, lv_32fc_t* src0, uint32_t num_points) +volk_32fc_index_max_16u_rvvseg(uint16_t* target, const lv_32fc_t* src0, uint32_t num_points) { vfloat32m4_t vmax = __riscv_vfmv_v_f_f32m4(0, __riscv_vsetvlmax_e32m4()); vuint16m2_t vmaxi = __riscv_vmv_v_x_u16m2(0, __riscv_vsetvlmax_e16m2()); diff --git a/kernels/volk/volk_32fc_index_max_32u.h b/kernels/volk/volk_32fc_index_max_32u.h index c9fd4e56..500aa760 100644 --- a/kernels/volk/volk_32fc_index_max_32u.h +++ b/kernels/volk/volk_32fc_index_max_32u.h @@ -17,7 +17,7 @@ * * Dispatcher Prototype * \code - * void volk_32fc_index_max_32u(uint32_t* target, lv_32fc_t* src0, uint32_t + * void volk_32fc_index_max_32u(uint32_t* target, const lv_32fc_t* src0, uint32_t * num_points) \endcode * * \b Inputs @@ -66,7 +66,7 @@ #include static inline void volk_32fc_index_max_32u_a_avx2_variant_0(uint32_t* target, - lv_32fc_t* src0, + const lv_32fc_t* src0, uint32_t num_points) { const __m256i indices_increment = _mm256_set1_epi32(8); @@ -124,7 +124,7 @@ static inline void volk_32fc_index_max_32u_a_avx2_variant_0(uint32_t* target, #include static inline void volk_32fc_index_max_32u_a_avx2_variant_1(uint32_t* target, - lv_32fc_t* src0, + const lv_32fc_t* src0, uint32_t num_points) { const __m256i indices_increment = _mm256_set1_epi32(8); @@ -182,7 +182,7 @@ static inline void volk_32fc_index_max_32u_a_avx2_variant_1(uint32_t* target, #include static inline void -volk_32fc_index_max_32u_a_sse3(uint32_t* target, lv_32fc_t* src0, uint32_t num_points) +volk_32fc_index_max_32u_a_sse3(uint32_t* target, const lv_32fc_t* src0, uint32_t num_points) { const uint32_t num_bytes = num_points * 8; @@ -296,7 +296,7 @@ volk_32fc_index_max_32u_a_sse3(uint32_t* target, lv_32fc_t* src0, uint32_t num_p #ifdef LV_HAVE_GENERIC static inline void -volk_32fc_index_max_32u_generic(uint32_t* target, lv_32fc_t* src0, uint32_t num_points) +volk_32fc_index_max_32u_generic(uint32_t* target, const lv_32fc_t* src0, uint32_t num_points) { const uint32_t num_bytes = num_points * 8; @@ -334,7 +334,7 @@ volk_32fc_index_max_32u_generic(uint32_t* target, lv_32fc_t* src0, uint32_t num_ #include static inline void volk_32fc_index_max_32u_u_avx2_variant_0(uint32_t* target, - lv_32fc_t* src0, + const lv_32fc_t* src0, uint32_t num_points) { const __m256i indices_increment = _mm256_set1_epi32(8); @@ -392,7 +392,7 @@ static inline void volk_32fc_index_max_32u_u_avx2_variant_0(uint32_t* target, #include static inline void volk_32fc_index_max_32u_u_avx2_variant_1(uint32_t* target, - lv_32fc_t* src0, + const lv_32fc_t* src0, uint32_t num_points) { const __m256i indices_increment = _mm256_set1_epi32(8); @@ -450,7 +450,7 @@ static inline void volk_32fc_index_max_32u_u_avx2_variant_1(uint32_t* target, #include static inline void -volk_32fc_index_max_32u_neon(uint32_t* target, lv_32fc_t* src0, uint32_t num_points) +volk_32fc_index_max_32u_neon(uint32_t* target, const lv_32fc_t* src0, uint32_t num_points) { unsigned int number = 0; const uint32_t quarter_points = num_points / 4; @@ -512,7 +512,7 @@ volk_32fc_index_max_32u_neon(uint32_t* target, lv_32fc_t* src0, uint32_t num_poi #include static inline void -volk_32fc_index_max_32u_rvv(uint32_t* target, lv_32fc_t* src0, uint32_t num_points) +volk_32fc_index_max_32u_rvv(uint32_t* target, const lv_32fc_t* src0, uint32_t num_points) { vfloat32m4_t vmax = __riscv_vfmv_v_f_f32m4(0, __riscv_vsetvlmax_e32m4()); vuint32m4_t vmaxi = __riscv_vmv_v_x_u32m4(0, __riscv_vsetvlmax_e32m4()); @@ -543,7 +543,7 @@ volk_32fc_index_max_32u_rvv(uint32_t* target, lv_32fc_t* src0, uint32_t num_poin #include static inline void -volk_32fc_index_max_32u_rvvseg(uint32_t* target, lv_32fc_t* src0, uint32_t num_points) +volk_32fc_index_max_32u_rvvseg(uint32_t* target, const lv_32fc_t* src0, uint32_t num_points) { vfloat32m4_t vmax = __riscv_vfmv_v_f_f32m4(0, __riscv_vsetvlmax_e32m4()); vuint32m4_t vmaxi = __riscv_vmv_v_x_u32m4(0, __riscv_vsetvlmax_e32m4()); diff --git a/kernels/volk/volk_32fc_index_min_16u.h b/kernels/volk/volk_32fc_index_min_16u.h index 706db915..b86e56ce 100644 --- a/kernels/volk/volk_32fc_index_min_16u.h +++ b/kernels/volk/volk_32fc_index_min_16u.h @@ -23,7 +23,7 @@ * * Dispatcher Prototype * \code - * void volk_32fc_index_min_16u(uint16_t* target, lv_32fc_t* source, uint32_t + * void volk_32fc_index_min_16u(uint16_t* target, const lv_32fc_t* source, uint32_t * num_points) \endcode * * \b Inputs diff --git a/kernels/volk/volk_32fc_index_min_32u.h b/kernels/volk/volk_32fc_index_min_32u.h index 807a3bb5..cd7e9a7b 100644 --- a/kernels/volk/volk_32fc_index_min_32u.h +++ b/kernels/volk/volk_32fc_index_min_32u.h @@ -17,7 +17,7 @@ * * Dispatcher Prototype * \code - * void volk_32fc_index_min_32u(uint32_t* target, lv_32fc_t* source, uint32_t + * void volk_32fc_index_min_32u(uint32_t* target, const lv_32fc_t* source, uint32_t * num_points) \endcode * * \b Inputs diff --git a/kernels/volk/volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h b/kernels/volk/volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h index 0b956c20..781ce068 100644 --- a/kernels/volk/volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h +++ b/kernels/volk/volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h @@ -17,8 +17,8 @@ * * Dispatcher Prototype * \code - * void volk_32fc_x2_s32f_square_dist_scalar_mult_32f(float* target, lv_32fc_t* src0, - * lv_32fc_t* points, float scalar, unsigned int num_points) \endcode + * void volk_32fc_x2_s32f_square_dist_scalar_mult_32f(float* target, const lv_32fc_t* src0, + * const lv_32fc_t* points, float scalar, unsigned int num_points) \endcode * * \b Inputs * \li src0: The complex input. Only the first point is used. @@ -94,8 +94,8 @@ static inline void calculate_scaled_distances(float* target, static inline void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_avx2(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, float scalar, unsigned int num_points) { @@ -178,8 +178,8 @@ volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_avx2(float* target, static inline void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_avx(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, float scalar, unsigned int num_points) { @@ -219,8 +219,8 @@ volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_avx(float* target, static inline void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_sse3(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, float scalar, unsigned int num_points) { @@ -278,8 +278,8 @@ volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_sse3(float* target, #include static inline void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_sse(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, float scalar, unsigned int num_points) { @@ -303,8 +303,8 @@ volk_32fc_x2_s32f_square_dist_scalar_mult_32f_a_sse(float* target, #ifdef LV_HAVE_GENERIC static inline void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_generic(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, float scalar, unsigned int num_points) { @@ -329,8 +329,8 @@ volk_32fc_x2_s32f_square_dist_scalar_mult_32f_generic(float* target, static inline void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_u_avx2(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, float scalar, unsigned int num_points) { @@ -413,8 +413,8 @@ volk_32fc_x2_s32f_square_dist_scalar_mult_32f_u_avx2(float* target, static inline void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_u_avx(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, float scalar, unsigned int num_points) { @@ -454,8 +454,8 @@ volk_32fc_x2_s32f_square_dist_scalar_mult_32f_u_avx(float* target, static inline void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_u_sse3(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, float scalar, unsigned int num_points) { @@ -513,8 +513,8 @@ volk_32fc_x2_s32f_square_dist_scalar_mult_32f_u_sse3(float* target, #include static inline void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_u_sse(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, float scalar, unsigned int num_points) { @@ -540,8 +540,8 @@ volk_32fc_x2_s32f_square_dist_scalar_mult_32f_u_sse(float* target, static inline void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_rvv(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, float scalar, unsigned int num_points) { @@ -569,8 +569,8 @@ volk_32fc_x2_s32f_square_dist_scalar_mult_32f_rvv(float* target, static inline void volk_32fc_x2_s32f_square_dist_scalar_mult_32f_rvvseg(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, float scalar, unsigned int num_points) { diff --git a/kernels/volk/volk_32fc_x2_square_dist_32f.h b/kernels/volk/volk_32fc_x2_square_dist_32f.h index b711bcf1..bfd44b58 100644 --- a/kernels/volk/volk_32fc_x2_square_dist_32f.h +++ b/kernels/volk/volk_32fc_x2_square_dist_32f.h @@ -17,7 +17,7 @@ * * Dispatcher Prototype * \code - * void volk_32fc_x2_square_dist_32f(float* target, lv_32fc_t* src0, lv_32fc_t* points, + * void volk_32fc_x2_square_dist_32f(float* target, const lv_32fc_t* src0, lv_32fc_t* points, * unsigned int num_points) { \endcode * * \b Inputs @@ -73,8 +73,8 @@ #include static inline void volk_32fc_x2_square_dist_32f_a_avx2(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, unsigned int num_points) { const unsigned int num_bytes = num_points * 8; @@ -166,8 +166,8 @@ static inline void volk_32fc_x2_square_dist_32f_a_avx2(float* target, #include static inline void volk_32fc_x2_square_dist_32f_a_sse3(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, unsigned int num_points) { const unsigned int num_bytes = num_points * 8; @@ -233,8 +233,8 @@ static inline void volk_32fc_x2_square_dist_32f_a_sse3(float* target, #ifdef LV_HAVE_NEON #include static inline void volk_32fc_x2_square_dist_32f_neon(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, unsigned int num_points) { const unsigned int quarter_points = num_points / 4; @@ -267,8 +267,8 @@ static inline void volk_32fc_x2_square_dist_32f_neon(float* target, #ifdef LV_HAVE_GENERIC static inline void volk_32fc_x2_square_dist_32f_generic(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, unsigned int num_points) { const unsigned int num_bytes = num_points * 8; @@ -302,8 +302,8 @@ static inline void volk_32fc_x2_square_dist_32f_generic(float* target, #include static inline void volk_32fc_x2_square_dist_32f_u_avx2(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, unsigned int num_points) { const unsigned int num_bytes = num_points * 8; @@ -378,8 +378,8 @@ static inline void volk_32fc_x2_square_dist_32f_u_avx2(float* target, #include static inline void volk_32fc_x2_square_dist_32f_rvv(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, unsigned int num_points) { size_t vlmax = __riscv_vsetvlmax_e32m4(); @@ -404,8 +404,8 @@ static inline void volk_32fc_x2_square_dist_32f_rvv(float* target, #include static inline void volk_32fc_x2_square_dist_32f_rvvseg(float* target, - lv_32fc_t* src0, - lv_32fc_t* points, + const lv_32fc_t* src0, + const lv_32fc_t* points, unsigned int num_points) { size_t vlmax = __riscv_vsetvlmax_e32m4();