From 0b9d0158880709469a7a68fb170b6a72b504465c Mon Sep 17 00:00:00 2001 From: sebastian Date: Thu, 10 Oct 2019 14:22:30 +0200 Subject: [PATCH] Fixed a bug --- openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_bnProc.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_bnProc.h b/openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_bnProc.h index 2b2a1c3213..878150a9a8 100644 --- a/openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_bnProc.h +++ b/openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_bnProc.h @@ -2785,9 +2785,6 @@ static inline void nrLDPC_llr2bit(int8_t* out, int8_t* llrOut, uint16_t numLLR) */ static inline void nrLDPC_llr2bitPacked(int8_t* out, int8_t* llrOut, uint16_t numLLR) { - /** Vector for moving LSB 1 to MSB 1 */ - const uint8_t const127_256_epu8[32] __attribute__ ((aligned(32))) = {127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127,127}; - /** Vector of indices for shuffling input */ const uint8_t constShuffle_256_epi8[32] __attribute__ ((aligned(32))) = {7,6,5,4,3,2,1,0,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,15,14,13,12,11,10,9,8}; @@ -2799,13 +2796,14 @@ static inline void nrLDPC_llr2bitPacked(int8_t* out, int8_t* llrOut, uint16_t nu uint32_t i; uint32_t M = numLLR>>5; uint32_t Mr = numLLR&31; - const __m256i* p_127 = (__m256i*) const127_256_epu8; const __m256i* p_shuffle = (__m256i*) constShuffle_256_epi8; for (i=0; i