summaryrefslogtreecommitdiff
path: root/silk_headers.mk
Commit message (Collapse)AuthorAgeFilesLines
* Optimize silk_biquad_alt_stride2() for ARM NEONLinfeng Zhang2017-05-171-0/+1
| | | | | | | | The optimization is bit exact with C function. Change-Id: Ifb8f04b19f2d576e79ce5dcfa7e0fc374d71d6c8 Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
* Optimize silk_warped_autocorrelation_FIX() for ARM NEONLinfeng Zhang2017-04-131-0/+1
| | | | | | | | | | | The optimization is bit exact with C function. This optimization speeds up fixed-point SILK encoder on NEON about 5% to 8%. (Tested on Acer Chromebook, ARMv7 Processor rev 3 (v7l).) Change-Id: I582f6f3585b7946149e16a2ad3084ebc0ae79a4f Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
* Optimize silk_LPC_inverse_pred_gain() for ARM NEONLinfeng Zhang2017-02-141-0/+1
| | | | | | | | The optimization is bit exact with C function. Change-Id: Ib3bdc26a5a4ebe02e7f24be85104e8e9a2a9a738 Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
* Optimize silk_NSQ_del_dec() for ARM NEONLinfeng Zhang2017-01-301-0/+1
| | | | | | | | | | | | | | | | The optimization is bit exact with C function. This optimization speeds up SILK encoder on NEON as following. Fixed-point: Complexity 0-5: 0% Complexity 6-7: 6% Complexity 8-9: 10% Complexity 10: 8% Got similar results on floating-point. Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
* removed prefilterKoen Vos2016-07-171-1/+0
| | | | The NSQ SSE optimizations are disabled for now because they need to be updated
* Add Aarch64 intrinsics for saturated add/subtract.Jonathan Lennox2016-07-061-0/+1
| | | | Signed-off-by: Timothy B. Terriberry <tterribe@xiph.org>
* Add Neon intrinsics for Silk noise shape quantization.Jonathan Lennox2016-07-061-0/+2
| | | | Signed-off-by: Timothy B. Terriberry <tterribe@xiph.org>
* Adds MIPS files to the make dist tarballJean-Marc Valin2015-02-111-1/+7
|
* Cisco optimization for x86 & fixed pointxiangmingzhu2014-10-031-0/+2
| | | | | | | | | | 1. Only for fixed point on x86 platform (32bit and 64bit, uses SIMD intrinsics up to SSE4.2) 2. Use "configure --enable-fixed-point --enable-intrinsics" to enable optimization, default is disabled. 3. Official test cases are verified and passed. Signed-off-by: Timothy B. Terriberry <tterribe@xiph.org>
* Add new ARM headers to top-level file lists.Timothy B. Terriberry2013-05-211-0/+4
| | | | | Otherwise make dist does not include these files in the source tarball.
* Rename to header makefile fragements to .mkRalph Giles2012-04-051-0/+26
The opus_headers.txt, etc. files are makefile fragments defining variables with a list of required header files for the build. As such they should use the .mk filename extension, just like opus_sources.mk, etc.