Optimize ivas_dirac_dec_binaural_formulate_input_covariance_matrices
# Summary
The `ivas_dirac_dec_binaural_formulate_input_covariance_matrices_fx` function makes extensive use of float-like operations (e.g. `BASOP_Util_Add_Mant32Exp`) which are computationally expensive and not really necessary. Those operations can be swapped with cheaper 64-bit low-level operations.
# Complexity analysis
Current implementation: cumulative max 6.580
Optimised implementation: cumulative max 2.570
# Accuracy analysis
The optimised implementation does not normalise/truncate 64-bits integers, tries to be as precise as possible when performing summations and multiplications with 64-bits integers. Unfortunately, it does not operate on normalised values (as the current implementation does), and that makes this optimised implementation slightly less accurate than the current one when processing "tiny" input values.
task