Loading lib_com/basop_util.c +5 −0 Original line number Diff line number Diff line Loading @@ -2078,6 +2078,10 @@ Word32 norm_llQ31( /* o : normalized result Q31 */ Word16 *exp /* o : exponent of result in [-32,31] Q0 */ ) { #ifdef FIX_ISSUE_1965_REPLACE_CARRY_OVERFLOW L_sum =w_norm_llQ31( (Word64)L_c<<32 | L_sum, exp); return L_sum; #else Word16 i; #ifdef FIX_ISSUE_1965_REPLACE_CARRY_OVERFLOW Word64 W_tmp; Loading Loading @@ -2137,6 +2141,7 @@ Word32 norm_llQ31( /* o : normalized result Q31 */ *exp = i; move16(); return L_sum; #endif } Loading Loading
lib_com/basop_util.c +5 −0 Original line number Diff line number Diff line Loading @@ -2078,6 +2078,10 @@ Word32 norm_llQ31( /* o : normalized result Q31 */ Word16 *exp /* o : exponent of result in [-32,31] Q0 */ ) { #ifdef FIX_ISSUE_1965_REPLACE_CARRY_OVERFLOW L_sum =w_norm_llQ31( (Word64)L_c<<32 | L_sum, exp); return L_sum; #else Word16 i; #ifdef FIX_ISSUE_1965_REPLACE_CARRY_OVERFLOW Word64 W_tmp; Loading Loading @@ -2137,6 +2141,7 @@ Word32 norm_llQ31( /* o : normalized result Q31 */ *exp = i; move16(); return L_sum; #endif } Loading