Add AVX2, SSE2, and SSE4.1 8x8 DCT implementation

Multimedia / Daala - Andreas Gal [gmail.com] - 4 December 2014 14:15 UTC

8a20bea Add AVX2, SSE2, and SSE4.1 8x8 DCT implementation
Makefile.am | 3 +
src/dct.c | 17 +++
src/x86/avx2dct.c | 91 ++++++++++++++
src/x86/sse2dct.c | 117 ++++++++++++++++++
src/x86/sse41dct.c | 2 +
src/x86/x86dct.h | 339 ++++++++++++++++++++++++++++++++++++++++++++++++++++
src/x86/x86int.h | 12 ++
src/x86/x86state.c | 11 ++
8 files changed, 592 insertions(+)

Upstream: git.xiph.org


  • Share