x86: dcadsp: implement int8x8_fmul_int32

Multimedia / Libav - Christophe Gisquet [gmail.com] - 7 February 2014 15:52 UTC

For the callable function (as opposed to the inline one): C SSE SSE2 SSE4 Win32: 47 42 29 26 Win64: 30 33 25 23 The SSE version is neither compiled nor set for ARCH_X86_64, as the inlinable function takes over.

5b59a9f x86: dcadsp: implement int8x8_fmul_int32
libavcodec/dcadec.c | 3 ++
libavcodec/dcadsp.c | 1 +
libavcodec/dcadsp.h | 1 +
libavcodec/x86/Makefile | 2 +
libavcodec/x86/dca.h | 52 ++++++++++++++++++++++++
libavcodec/x86/dcadsp.asm | 90 ++++++++++++++++++++++++++++++++++++++++++
libavcodec/x86/dcadsp_init.c | 47 ++++++++++++++++++++++
7 files changed, 196 insertions(+)

Upstream: git.libav.org


  • Share