11#include <assert.h>
2- // #include <stdint.h>
32#include <stdio.h>
43#include <stdlib.h>
54#include <string.h>
@@ -1255,7 +1254,7 @@ STATIC inline void num_ssm_sub_uint(num_p num, uint64_t pos, uint64_t n, uint64_
12551254
12561255// normalizes coeficient if it is less than 2 modulus
12571256[[gnu ::always_inline ]]
1258- STATIC inline void num_ssm_normalize (num_p num , uint64_t pos , uint64_t n )
1257+ static inline void num_ssm_normalize (num_p num , uint64_t pos , uint64_t n )
12591258{
12601259 CLU_HANDLER_IS_SAFE (num )
12611260 assert (num )
@@ -1282,7 +1281,7 @@ STATIC inline void num_ssm_denormalize(num_p num, uint64_t pos, uint64_t n)
12821281}
12831282
12841283[[gnu ::always_inline ]]
1285- STATIC inline void num_ssm_add_mod (
1284+ STATIC INLINE void num_ssm_add_mod (
12861285 num_p num_res ,
12871286 uint64_t pos_res ,
12881287 num_p num_1 ,
@@ -1316,7 +1315,7 @@ STATIC inline void num_ssm_add_mod(
13161315}
13171316
13181317[[gnu ::always_inline ]]
1319- STATIC inline void num_ssm_add_mod_immed (
1318+ static inline void num_ssm_add_mod_immed (
13201319 num_p num_1 ,
13211320 uint64_t pos_1 ,
13221321 num_p num_2 ,
@@ -1344,7 +1343,7 @@ STATIC inline void num_ssm_add_mod_immed(
13441343}
13451344
13461345[[gnu ::always_inline ]]
1347- STATIC inline void num_ssm_sub_mod (
1346+ STATIC INLINE void num_ssm_sub_mod (
13481347 num_p num_res ,
13491348 uint64_t pos_res ,
13501349 num_p num_1 ,
@@ -1381,7 +1380,7 @@ STATIC inline void num_ssm_sub_mod(
13811380}
13821381
13831382[[gnu ::always_inline ]]
1384- STATIC inline void num_ssm_sub_mod_immed (
1383+ static inline void num_ssm_sub_mod_immed (
13851384 num_p num_1 , uint64_t pos_1 ,
13861385 num_p num_2 , uint64_t pos_2 ,
13871386 uint64_t n
@@ -1407,7 +1406,7 @@ STATIC inline void num_ssm_sub_mod_immed(
14071406}
14081407
14091408[[gnu ::always_inline ]]
1410- STATIC inline void num_ssm_opposite (num_p num , uint64_t pos , uint64_t n )
1409+ STATIC INLINE void num_ssm_opposite (num_p num , uint64_t pos , uint64_t n )
14111410{
14121411 CLU_HANDLER_IS_SAFE (num )
14131412 assert (num )
@@ -1509,13 +1508,19 @@ STATIC void num_ssm_depad_wrap(
15091508
15101509 bool is_add = num_ssm_cmp_uint_offset (num , src_pos + (2 * p -> M ), i + 1 , p -> n - (2 * p -> M )) < 0 ;
15111510
1512- if (!is_add ) num_ssm_opposite (num , src_pos , src_len );
1511+ if (!is_add )
1512+ {
1513+ num_ssm_opposite (num , src_pos , src_len );
1514+ }
15131515
15141516 // Bypass num_set_count completely to avoid massive memsets
15151517 num_aux_1 -> count = n0 ;
15161518
15171519 uint64_t non_wrap_len = (K > C ) ? (K - C ) : 0 ;
1518- if (non_wrap_len > src_len ) non_wrap_len = src_len ;
1520+ if (non_wrap_len > src_len )
1521+ {
1522+ non_wrap_len = src_len ;
1523+ }
15191524 uint64_t wrap_len = src_len - non_wrap_len ;
15201525
15211526 // 1. Placement of non-overflow chunks (Targeted memsets only!)
@@ -1541,8 +1546,14 @@ STATIC void num_ssm_depad_wrap(
15411546 }
15421547
15431548 // 3. Recombination
1544- if (is_add ) num_ssm_add_mod_immed (num_res , 0 , num_aux_1 , 0 , n0 );
1545- else num_ssm_sub_mod_immed (num_res , 0 , num_aux_1 , 0 , n0 );
1549+ if (is_add )
1550+ {
1551+ num_ssm_add_mod_immed (num_res , 0 , num_aux_1 , 0 , n0 );
1552+ }
1553+ else
1554+ {
1555+ num_ssm_sub_mod_immed (num_res , 0 , num_aux_1 , 0 , n0 );
1556+ }
15461557 }
15471558
15481559 num_set_count (num_res , n0 );
0 commit comments