echo-cancel: orc-ify some bits for optimisation

This uses Orc to optimise an inner loop in the core NLMS function of the
Adrian echo canceller.
This commit is contained in:
Arun Raghavan 2010-09-13 18:41:30 +05:30
parent 963250abb9
commit 83d3c8f22b
9 changed files with 472 additions and 5 deletions

View file

@ -0,0 +1,8 @@
.function update_tap_weights
.dest 4 w float
.source 4 xf float
.floatparam 4 mikro_ef
.temp 4 tmp float
mulf tmp, mikro_ef, xf
addf w, w, tmp