[hamradio-commits] [gnss-sdr] 14/236: kk

Carles Fernandez carles_fernandez-guest at moszumanska.debian.org
Tue Apr 26 16:02:09 UTC 2016


This is an automated email from the git hooks/post-receive script.

carles_fernandez-guest pushed a commit to branch next
in repository gnss-sdr.

commit 787c28480b6c045241960956144c7a82712d2342
Author: Carles Fernandez <carles.fernandez at gmail.com>
Date:   Thu Feb 11 22:58:56 2016 +0100

    kk
---
 .../volk_gnsssdr_16ic_x2_rotator_dot_prod_16ic_xn.h        | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/kernels/volk_gnsssdr/volk_gnsssdr_16ic_x2_rotator_dot_prod_16ic_xn.h b/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/kernels/volk_gnsssdr/volk_gnsssdr_16ic_x2_rotator_dot_prod_16ic_xn.h
index f49a373..8ff7efc 100644
--- a/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/kernels/volk_gnsssdr/volk_gnsssdr_16ic_x2_rotator_dot_prod_16ic_xn.h
+++ b/src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/kernels/volk_gnsssdr/volk_gnsssdr_16ic_x2_rotator_dot_prod_16ic_xn.h
@@ -441,7 +441,7 @@ static inline void volk_gnsssdr_16ic_x2_rotator_dot_prod_16ic_xn_neon(lv_16sc_t*
     int16x4x2_t* accumulator;
     accumulator = (int16x4x2_t*)calloc(num_a_vectors, sizeof(int16x4x2_t));
 
-    int16x4x2_t tmp_real, tmp_imag;
+    int16x4x2_t tmp_real16, tmp_imag16;
 
     for(int n_vec = 0; n_vec < num_a_vectors; n_vec++)
         {
@@ -511,18 +511,18 @@ static inline void volk_gnsssdr_16ic_x2_rotator_dot_prod_16ic_xn_neon(lv_16sc_t*
 
                             // multiply the real*real and imag*imag to get real result
                             // a0r*b0r|a1r*b1r|a2r*b2r|a3r*b3r
-                            tmp_real.val[0] = vmul_s16(a_val.val[0], b_val.val[0]);
+                            tmp_real16.val[0] = vmul_s16(a_val.val[0], b_val.val[0]);
                             // a0i*b0i|a1i*b1i|a2i*b2i|a3i*b3i
-                            tmp_real.val[1] = vmul_s16(a_val.val[1], b_val.val[1]);
+                            tmp_real16.val[1] = vmul_s16(a_val.val[1], b_val.val[1]);
 
                             // Multiply cross terms to get the imaginary result
                             // a0r*b0i|a1r*b1i|a2r*b2i|a3r*b3i
-                            tmp_imag.val[0] = vmul_s16(a_val.val[0], b_val.val[1]);
+                            tmp_imag16.val[0] = vmul_s16(a_val.val[0], b_val.val[1]);
                             // a0i*b0r|a1i*b1r|a2i*b2r|a3i*b3r
-                            tmp_imag.val[1] = vmul_s16(a_val.val[1], b_val.val[0]);
+                            tmp_imag16.val[1] = vmul_s16(a_val.val[1], b_val.val[0]);
 
-                            c_val.val[0] = vsub_s16(tmp_real.val[0], tmp_real.val[1]);
-                            c_val.val[1] = vadd_s16(tmp_imag.val[0], tmp_imag.val[1]);
+                            c_val.val[0] = vsub_s16(tmp_real16.val[0], tmp_real16.val[1]);
+                            c_val.val[1] = vadd_s16(tmp_imag16.val[0], tmp_imag16.val[1]);
 
                             accumulator[n_vec].val[0] = vadd_s16(accumulator[n_vec].val[0], c_val.val[0]);
                             accumulator[n_vec].val[1] = vadd_s16(accumulator[n_vec].val[1], c_val.val[1]);

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/gnss-sdr.git



More information about the pkg-hamradio-commits mailing list