From a773d024e84204f6fbe0dfbc602541c8afa88fc6 Mon Sep 17 00:00:00 2001 From: Laurent THOMAS Date: Mon, 19 Jun 2023 09:48:17 +0200 Subject: [PATCH] no sanitize on generated ldpc code --- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc104_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc112_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc120_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc128_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc144_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc160_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc16_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc176_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc192_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc208_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc224_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc240_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc256_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc288_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc2_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc320_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc32_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc352_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc384_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc4_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc64_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc72_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc80_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc88_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc8_byte.c | 2 +- openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc96_byte.c | 2 +- 26 files changed, 26 insertions(+), 26 deletions(-) diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc104_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc104_byte.c index a1e7193db5..2eea416f89 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc104_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc104_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=104, byte encoding -static inline void ldpc_BG2_Zc104_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc104_byte(uint8_t *c,uint8_t *d) { __m64 *csimd=(__m64 *)c,*dsimd=(__m64 *)d; __m64 *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc112_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc112_byte.c index 621cfaad22..8808a1b915 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc112_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc112_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=112, byte encoding -static inline void ldpc_BG2_Zc112_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc112_byte(uint8_t *c,uint8_t *d) { __m128i *csimd=(__m128i *)c,*dsimd=(__m128i *)d; __m128i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc120_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc120_byte.c index 63639822ef..21e79114d0 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc120_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc120_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=120, byte encoding -static inline void ldpc_BG2_Zc120_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc120_byte(uint8_t *c,uint8_t *d) { __m64 *csimd=(__m64 *)c,*dsimd=(__m64 *)d; __m64 *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc128_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc128_byte.c index ad1bc53f1f..f82e92c6b3 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc128_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc128_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=128, byte encoding -static inline void ldpc_BG2_Zc128_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc128_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc144_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc144_byte.c index 59806345c9..1e26b3535d 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc144_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc144_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=144, byte encoding -static inline void ldpc_BG2_Zc144_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc144_byte(uint8_t *c,uint8_t *d) { __m128i *csimd=(__m128i *)c,*dsimd=(__m128i *)d; __m128i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc160_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc160_byte.c index b2f90e62d0..1c95ccb315 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc160_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc160_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=160, byte encoding -static inline void ldpc_BG2_Zc160_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc160_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc16_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc16_byte.c index 9668daaf20..7fb64cfc4c 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc16_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc16_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=16, byte encoding -static inline void ldpc_BG2_Zc16_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc16_byte(uint8_t *c,uint8_t *d) { __m128i *csimd=(__m128i *)c,*dsimd=(__m128i *)d; __m128i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc176_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc176_byte.c index b73e85e18e..090a394d60 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc176_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc176_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=176, byte encoding -static inline void ldpc_BG2_Zc176_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc176_byte(uint8_t *c,uint8_t *d) { __m128i *csimd=(__m128i *)c,*dsimd=(__m128i *)d; __m128i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc192_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc192_byte.c index bc90a35a86..94ac2a3220 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc192_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc192_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=192, byte encoding -static inline void ldpc_BG2_Zc192_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc192_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc208_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc208_byte.c index f9343323bb..3453a2f3d1 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc208_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc208_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=208, byte encoding -static inline void ldpc_BG2_Zc208_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc208_byte(uint8_t *c,uint8_t *d) { __m128i *csimd=(__m128i *)c,*dsimd=(__m128i *)d; __m128i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc224_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc224_byte.c index 8969c624de..4938de2b2a 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc224_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc224_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=224, byte encoding -static inline void ldpc_BG2_Zc224_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc224_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc240_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc240_byte.c index c2004d7645..997a34f198 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc240_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc240_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=240, byte encoding -static inline void ldpc_BG2_Zc240_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc240_byte(uint8_t *c,uint8_t *d) { __m128i *csimd=(__m128i *)c,*dsimd=(__m128i *)d; __m128i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc256_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc256_byte.c index cd86a0ca22..cb7ce41314 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc256_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc256_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=256, byte encoding -static inline void ldpc_BG2_Zc256_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc256_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc288_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc288_byte.c index 9e349d5424..df03405c2d 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc288_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc288_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=288, byte encoding -static inline void ldpc_BG2_Zc288_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc288_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc2_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc2_byte.c index 808be926ee..af7f20ff63 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc2_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc2_byte.c @@ -1,7 +1,7 @@ #include "PHY/sse_intrin.h" #define scalar_xor(a,b) ((a)^(b)) // generated code for Zc=2, byte encoding -static inline void ldpc_BG2_Zc2_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc2_byte(uint8_t *c,uint8_t *d) { uint8_t *csimd=(uint8_t *)c,*dsimd=(uint8_t *)d; uint8_t *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc320_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc320_byte.c index 2fcdf136fc..29a977a3de 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc320_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc320_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=320, byte encoding -static inline void ldpc_BG2_Zc320_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc320_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc32_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc32_byte.c index 6356cfb391..5b983af26c 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc32_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc32_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=32, byte encoding -static inline void ldpc_BG2_Zc32_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc32_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc352_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc352_byte.c index 7141d91aa9..4fc2acf610 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc352_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc352_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=352, byte encoding -static inline void ldpc_BG2_Zc352_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc352_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc384_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc384_byte.c index b61f7500a8..ea87348f28 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc384_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc384_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=384, byte encoding -static inline void ldpc_BG2_Zc384_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc384_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc4_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc4_byte.c index 06c0838b00..8938311339 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc4_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc4_byte.c @@ -1,7 +1,7 @@ #include "PHY/sse_intrin.h" #define scalar_xor(a,b) ((a)^(b)) // generated code for Zc=4, byte encoding -static inline void ldpc_BG2_Zc4_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc4_byte(uint8_t *c,uint8_t *d) { uint8_t *csimd=(uint8_t *)c,*dsimd=(uint8_t *)d; uint8_t *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc64_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc64_byte.c index 5ab2a77edb..0ae044b3a2 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc64_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc64_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=64, byte encoding -static inline void ldpc_BG2_Zc64_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc64_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc72_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc72_byte.c index e49f7afc19..4d2e586106 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc72_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc72_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=72, byte encoding -static inline void ldpc_BG2_Zc72_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc72_byte(uint8_t *c,uint8_t *d) { __m64 *csimd=(__m64 *)c,*dsimd=(__m64 *)d; __m64 *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc80_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc80_byte.c index 2df111360f..de7b5b06ef 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc80_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc80_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=80, byte encoding -static inline void ldpc_BG2_Zc80_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc80_byte(uint8_t *c,uint8_t *d) { __m128i *csimd=(__m128i *)c,*dsimd=(__m128i *)d; __m128i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc88_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc88_byte.c index 29f71426cc..8dfd2d92c6 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc88_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc88_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=88, byte encoding -static inline void ldpc_BG2_Zc88_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc88_byte(uint8_t *c,uint8_t *d) { __m64 *csimd=(__m64 *)c,*dsimd=(__m64 *)d; __m64 *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc8_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc8_byte.c index aba4440d2b..0a65a40334 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc8_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc8_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=8, byte encoding -static inline void ldpc_BG2_Zc8_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc8_byte(uint8_t *c,uint8_t *d) { __m64i *csimd=(__m64i *)c,*dsimd=(__m64i *)d; __m64i *c2,*d2; diff --git a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc96_byte.c b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc96_byte.c index a4d5a47ef4..5b40d902a2 100644 --- a/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc96_byte.c +++ b/openair1/PHY/CODING/nrLDPC_encoder/ldpc_BG2_Zc96_byte.c @@ -1,6 +1,6 @@ #include "PHY/sse_intrin.h" // generated code for Zc=96, byte encoding -static inline void ldpc_BG2_Zc96_byte(uint8_t *c,uint8_t *d) { +static inline __attribute__ ((no_sanitize("address", "undefined"))) void ldpc_BG2_Zc96_byte(uint8_t *c,uint8_t *d) { __m256i *csimd=(__m256i *)c,*dsimd=(__m256i *)d; __m256i *c2,*d2;