x86: dct2x4dc asm
authorHenrik Gramner <henrik@gramner.com>
Sat, 27 Feb 2016 19:34:39 +0000 (20:34 +0100)
committerHenrik Gramner <henrik@gramner.com>
Tue, 12 Apr 2016 15:10:39 +0000 (17:10 +0200)
commiteeb9b66ddb0f27d8baaa8efa9597613e61140836
tree216e5e5862731a720067492c2e240d094b6dedee
parent23d1d8e89be2d99f5c6924a6055fc80d69429503
x86: dct2x4dc asm

Only used in 4:2:2. MMX2 version implemented for 8-bit, SSE2 and AVX
versions implemented for high bit-depth.

2.5x faster on 32-bit and 1.6x faster on 64-bit compared to C on Ivy Bridge.
common/dct.c
common/x86/dct-a.asm
common/x86/dct.h