- 02 Feb, 2015 1 commit
-
-
Diego Biurrun authored
It will be reused by the AAC decoder.
-
- 09 Dec, 2014 1 commit
-
-
Martin Storsjö authored
This reverts commit c00365b4 in addition to using a different section. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 15 Nov, 2014 1 commit
-
-
Martin Storsjö authored
This allows running the code on android, where 64 bit binaries with text relocations aren't allowed to be loaded. Signed-off-by:
Martin Storsjö <martin@martin.st>
-
- 03 Aug, 2014 1 commit
-
-
Janne Grunau authored
llvm's integrated assembler does not accept spaces as macro argument delimiter when targeting darwin. Using a explicit delimiter is a good idea in principle since it makes case like 'macro 4 -2' vs 'macro 4 - 2' clear.
-
- 23 Jun, 2014 1 commit
-
-
Janne Grunau authored
Adapt commit 982b596e for the arm and aarch64 NEON asm. 5-10% faster on Cortex-A9.
-
- 15 May, 2014 1 commit
-
-
Janne Grunau authored
Opus celt decoding 11% faster and the iMDCT over 2.5 times faster on Apple's A7.
-
- 13 May, 2014 1 commit
-
-
Janne Grunau authored
Values are positive powers of two, so just replace it with right shift.
-
- 22 Apr, 2014 4 commits
-
-
Janne Grunau authored
From the ARMv7 NEON version. 16 times faster as the C version, overall more than 12% faster vorbis decoding on Apple's A7.
-
Janne Grunau authored
30%/25% (fixed/float) faster mp3 decoding on Apple's A7. The floating point decoder is approximately 7% faster.
-
Janne Grunau authored
Approximately as fast as the ARM NEON version on Apple's A7.
-
Janne Grunau authored
Approximately as fast as the ARM NEON version on Apple's A7.
-
- 06 Apr, 2014 1 commit
-
-
Janne Grunau authored
8% faster h264 decoding on Apple A7.
-
- 20 Mar, 2014 1 commit
-
-
Diego Biurrun authored
This is in line with how the top-level libavcodec Makefile is structured.
-
- 08 Mar, 2014 1 commit
-
-
Janne Grunau authored
Based on the x86 branchless get_cabac asm. get_cabac_noinline() gets approximately 20% faster (no cycle counts available) compared to clang from Xcode 5.1 beta5. More than 6% faster overall. A part of the overall speedup might be explained by additional inlining of get_cabac().
-
- 20 Feb, 2014 1 commit
-
-
Janne Grunau authored
Based on e3fec3f0 for arm.
-
- 15 Jan, 2014 7 commits
-
-
Janne Grunau authored
-
Janne Grunau authored
Ported from ARMv7 NEON.
-
Janne Grunau authored
Ported from ARMv7 NEON.
-
Janne Grunau authored
Ported from ARMv7 NEON.
-
Janne Grunau authored
Ported from ARMv7 NEON.
-
Janne Grunau authored
Ported from ARMv7 NEON.
-
Janne Grunau authored
Since RV40 and VC-1 use almost the same algorithm so optimizations for those two decoders are easy to do and included.
-