diff options
author | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2016-08-12 23:49:35 -0400 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2016-08-12 23:49:35 -0400 |
commit | 9f7e502e0683bfbf8bfe9ba48220df27c258bf9e (patch) | |
tree | 19e41683077660afdeedd76470d8a5a0200d2d19 /celt/float_cast.h | |
parent | 7f3fb20185e4f23392b6a9674c274738a58e7283 (diff) | |
download | opus-9f7e502e0683bfbf8bfe9ba48220df27c258bf9e.tar.gz |
Reducing dependencies in deemphasis()
Reordering the add with VERY_SMALL changes the dependencies cycle from 2 add + 1 mul
(11 cycles on haswell) to 1 add + 1 mul (8 cycles). This makes the entire decoder about
1.5% faster.
Diffstat (limited to 'celt/float_cast.h')
0 files changed, 0 insertions, 0 deletions