Loading lib_basop/basop32.c +2 −0 Original line number Diff line number Diff line Loading @@ -753,6 +753,7 @@ Word16 shl_o( Word16 var1, Word16 var2, Flag *Overflow ) #else result = (Word32) var1 * ( (Word32) 1 << var2 ); #endif if ( ( var2 > 15 && var1 != 0 ) || ( result != (Word32) ( (Word16) result ) ) ) { *Overflow = 1; Loading Loading @@ -809,6 +810,7 @@ Word16 shl( Word16 var1, Word16 var2 ) #endif result = (Word32) var1 * ( (Word32) 1 << var2 ); #endif if ( ( var2 > 15 && var1 != 0 ) || ( result != (Word32) ( (Word16) result ) ) ) { assert( 0 ); Loading lib_basop/enh64.c +2 −0 Original line number Diff line number Diff line Loading @@ -559,6 +559,7 @@ Word64 W_msu_32_16( Word64 L64_var1, Word32 L_var2, Word16 var3 ) return L64_var_out; } /*_________________________________________________________________________________________________ | | | Function Name : W_mult_32_16 | Loading Loading @@ -779,6 +780,7 @@ Word32 W_sat_l( Word64 L64_var ) { L_var_out = (Word32) L64_var; } #ifdef WMOPS multiCounter[currCounter].W_sat_l++; #endif /* if WMOPS */ Loading Loading
lib_basop/basop32.c +2 −0 Original line number Diff line number Diff line Loading @@ -753,6 +753,7 @@ Word16 shl_o( Word16 var1, Word16 var2, Flag *Overflow ) #else result = (Word32) var1 * ( (Word32) 1 << var2 ); #endif if ( ( var2 > 15 && var1 != 0 ) || ( result != (Word32) ( (Word16) result ) ) ) { *Overflow = 1; Loading Loading @@ -809,6 +810,7 @@ Word16 shl( Word16 var1, Word16 var2 ) #endif result = (Word32) var1 * ( (Word32) 1 << var2 ); #endif if ( ( var2 > 15 && var1 != 0 ) || ( result != (Word32) ( (Word16) result ) ) ) { assert( 0 ); Loading
lib_basop/enh64.c +2 −0 Original line number Diff line number Diff line Loading @@ -559,6 +559,7 @@ Word64 W_msu_32_16( Word64 L64_var1, Word32 L_var2, Word16 var3 ) return L64_var_out; } /*_________________________________________________________________________________________________ | | | Function Name : W_mult_32_16 | Loading Loading @@ -779,6 +780,7 @@ Word32 W_sat_l( Word64 L64_var ) { L_var_out = (Word32) L64_var; } #ifdef WMOPS multiCounter[currCounter].W_sat_l++; #endif /* if WMOPS */ Loading