summaryrefslogtreecommitdiff
path: root/volk/include
diff options
context:
space:
mode:
authorTom Rondeau2011-02-02 14:21:46 -0500
committerTom Rondeau2011-02-02 14:21:46 -0500
commitb806f6e95cd917e54884841c8e7928204ecd78f8 (patch)
tree90b8a7bc9967567ef1c841a38189edd212f14352 /volk/include
parent736874202f15222fa3ec10ceeb1815e8a595ed3a (diff)
downloadgnuradio-b806f6e95cd917e54884841c8e7928204ecd78f8.tar.gz
gnuradio-b806f6e95cd917e54884841c8e7928204ecd78f8.tar.bz2
gnuradio-b806f6e95cd917e54884841c8e7928204ecd78f8.zip
volk: updating to readd unaligned dot product under new name scheme.
Diffstat (limited to 'volk/include')
-rw-r--r--volk/include/volk/Makefile.am1
-rw-r--r--volk/include/volk/volk_32fc_x2_conjugate_dot_prod_32fc_u.h (renamed from volk/include/volk/volk_32fc_conjugate_dot_prod_unaligned.h)10
2 files changed, 6 insertions, 5 deletions
diff --git a/volk/include/volk/Makefile.am b/volk/include/volk/Makefile.am
index eb97775b0..7a5edd624 100644
--- a/volk/include/volk/Makefile.am
+++ b/volk/include/volk/Makefile.am
@@ -66,6 +66,7 @@ volkinclude_HEADERS = \
volk_32f_s32f_calc_spectral_noise_floor_32f_a16.h \
volk_32fc_s32f_atan2_32f_a16.h \
volk_32fc_x2_conjugate_dot_prod_32fc_a16.h \
+ volk_32fc_x2_conjugate_dot_prod_32fc_u.h \
volk_32fc_deinterleave_32f_x2_a16.h \
volk_32fc_deinterleave_64f_x2_a16.h \
volk_32fc_s32f_deinterleave_real_16i_a16.h \
diff --git a/volk/include/volk/volk_32fc_conjugate_dot_prod_unaligned.h b/volk/include/volk/volk_32fc_x2_conjugate_dot_prod_32fc_u.h
index ead1573fe..2fa5918cc 100644
--- a/volk/include/volk/volk_32fc_conjugate_dot_prod_unaligned.h
+++ b/volk/include/volk/volk_32fc_x2_conjugate_dot_prod_32fc_u.h
@@ -1,5 +1,5 @@
-#ifndef INCLUDED_VOLK_32fc_CONJUGATE_DOT_PROD_UNALIGNED_H
-#define INCLUDED_VOLK_32fc_CONJUGATE_DOT_PROD_UNALIGNED_H
+#ifndef INCLUDED_volk_32fc_x2_conjugate_dot_prod_32fc_u_H
+#define INCLUDED_volk_32fc_x2_conjugate_dot_prod_32fc_u_H
#include<volk/volk_complex.h>
@@ -8,7 +8,7 @@
#if LV_HAVE_GENERIC
-static inline void volk_32fc_conjugate_dot_prod_unaligned_generic(lv_32fc_t* result, const lv_32fc_t* input, const lv_32fc_t* taps, unsigned int num_bytes) {
+static inline void volk_32fc_x2_conjugate_dot_prod_32fc_u_generic(lv_32fc_t* result, const lv_32fc_t* input, const lv_32fc_t* taps, unsigned int num_bytes) {
float * res = (float*) result;
float * in = (float*) input;
@@ -64,7 +64,7 @@ static inline void volk_32fc_conjugate_dot_prod_unaligned_generic(lv_32fc_t* res
#include <mmintrin.h>
-static inline void volk_32fc_conjugate_dot_prod_unaligned_sse3(lv_32fc_t* result, const lv_32fc_t* input, const lv_32fc_t* taps, unsigned int num_bytes) {
+static inline void volk_32fc_x2_conjugate_dot_prod_32fc_u_sse3(lv_32fc_t* result, const lv_32fc_t* input, const lv_32fc_t* taps, unsigned int num_bytes) {
static const uint32_t conjugator[4] __attribute__((aligned(16)))= {0x00000000, 0x80000000, 0x00000000, 0x80000000};
@@ -138,7 +138,7 @@ static inline void volk_32fc_conjugate_dot_prod_unaligned_sse3(lv_32fc_t* result
#endif /*LV_HAVE_SSE3*/
-#endif /*INCLUDED_VOLK_32fc_CONJUGATE_DOT_PROD_UNALIGNED_H*/
+#endif /*INCLUDED_volk_32fc_x2_conjugate_dot_prod_32fc_u_H*/