Commit 158fcef2 authored by Fabian Bauer's avatar Fabian Bauer Committed by Manuel Jander
Browse files

activated SPEEDUP8

parent d33dccb8
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -46,14 +46,14 @@
#include "wmc_auto.h"

//#define FIX_1326_SPEEDUP_00 //make sqrt(1) a const - catch bitstreams //no occurence in current bitstream
#define FIX_1326_SPEEDUP_01 // optimize matrixTransp1Mul_fx -> eig2x2_fx :  .4 WMOPS
#define FIX_1326_SPEEDUP_02 // speedup eig2x2_fx //  .3 WMOPS
#define FIX_1326_SPEEDUP_03 // speedup eig2x2_fx //  .1 WMOPS
#define FIX_1326_SPEEDUP_04 // speedup eig2x2_fx //  .2 WMOPS
#define FIX_1326_SPEEDUP_05 // div->sqrt =>isqrt // 3.5 WMOPS
#define FIX_1326_SPEEDUP_06 // div->sqrt =>isqrt // 3.0 WMOPS
#define FIX_1326_SPEEDUP_07 // div->sqrt =>isqrt // 2.8 WMOPS
#define FIX_1326_SPEEDUP_08 // "-"               // 3.0 WMOPS
//#define FIX_1326_SPEEDUP_01 // optimize matrixTransp1Mul_fx -> eig2x2_fx :  .4 WMOPS
//#define FIX_1326_SPEEDUP_02 // speedup eig2x2_fx //  .3 WMOPS
//#define FIX_1326_SPEEDUP_03 // speedup eig2x2_fx //  .1 WMOPS
//#define FIX_1326_SPEEDUP_04 // speedup eig2x2_fx //  .2 WMOPS
//#define FIX_1326_SPEEDUP_05 // div->sqrt =>isqrt // 3.5 WMOPS //Quite bad diffs
//#define FIX_1326_SPEEDUP_06 // div->sqrt =>isqrt // 3.0 WMOPS  //Quite bad diffs
//#define FIX_1326_SPEEDUP_07 // div->sqrt =>isqrt // 2.8 WMOPS //Big DIffs
#define FIX_1326_SPEEDUP_08 // "-"               // 3.0 WMOPS //small diffs!
Word16 slot_fx[4] = { 32767, 16384, 10922, 8192 };

/*-------------------------------------------------------------------------