Commit b18029e5 authored by ber's avatar ber
Browse files

set up macros in ivas_dirac_dec_binaural_functions.c like release candidate

parent ec2049ad
Loading
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
@@ -48,12 +48,12 @@
#include "wmc_auto.h"

#if ( BINAURAL_CHANNELS == 2 )
//#define FIX1072_SPEEDUP_combinedMatrixCalculations // 2 calls: approx 10.5 mhz - accept regression in failing pipelines
#define FIX1072_SPEEDUP_combinedMatrixCalculations // 2 calls: approx 10.5 mhz - accept regression in failing pipelines
#endif


//#define FIX1072_SPEEDUP_formulate2x2MixingMatrix_fx_simple //.5 Mhz
//#define FIX1072_SPEEDUP_formulate2x2MixingMatrix_fx_reduceDivs // orange tests
#define FIX1072_SPEEDUP_formulate2x2MixingMatrix_fx_reduceDivs // orange tests


// Push this chol2x2 config: 0L2L - check pipeline 46154
@@ -62,15 +62,15 @@


// SPEEDUP_matrix 012345: ACCEPT REGRESSIONS                  // NULL: 306.459 Mhz --> difference to SPEEDUP_matrix 012345 : 14Mhz
//#define FIX_1072_SPEEDUP_matrixMul_fx                       //SPEEDUP_matrix_0
//#define FIX_1072_SPEEDUP_matrixTransp1Mul_fx                //SPEEDUP_matrix_1
//#define FIX_1072_SPEEDUP_matrixTransp2Mul_fx_scaleSwitch    //SPEEDUP_matrix_2
//#define FIX_1072_SPEEDUP_matrixTransp2Mul_fx_reducetest     //SPEEDUP_matrix_3
#define FIX_1072_SPEEDUP_matrixMul_fx                       //SPEEDUP_matrix_0
#define FIX_1072_SPEEDUP_matrixTransp1Mul_fx                //SPEEDUP_matrix_1
#define FIX_1072_SPEEDUP_matrixTransp2Mul_fx_scaleSwitch    //SPEEDUP_matrix_2
#define FIX_1072_SPEEDUP_matrixTransp2Mul_fx_reducetest     //SPEEDUP_matrix_3
#if BINAURAL_CHANNELS == 2
//#define FIX_1072_SPEEDUP_matrixTransp1Mul_fx_IN1EQIN2_BINCH2   //SPEEDUP_matrix_5 //293.773 , 292.468
#define FIX_1072_SPEEDUP_matrixTransp1Mul_fx_IN1EQIN2_BINCH2   //SPEEDUP_matrix_5 //293.773 , 292.468
#endif

#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT // to be rechecked with isqrt precision tweak - pipeline 46163 for config 012345, 46165 for config 01
//#define FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT // to be rechecked with isqrt precision tweak - pipeline 46163 for config 012345, 46165 for config 01
#ifdef FIX_1072_REPLACE_DIV_SQRT_BY_ISQRT
// numbers fa2a72:
//                  default : 266.984