summaryrefslogtreecommitdiff
path: root/libavcodec/x86/dct32_sse.asm
Commit message (Collapse)AuthorAge
* x86: dct32: port to cpuflagsDiego Biurrun2012-08-03
|
* config.asm: change %ifdef directives to %if directives.Ronald S. Bultje2012-01-27
| | | | This allows combining multiple conditionals in a single statement.
* Fix NASM include directiveDave Yeo2011-08-15
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Move x86util.asm from libavcodec/ to libavutil/.Ronald S. Bultje2011-08-12
| | | | This allows using it in swscale also.
* Move x86inc.asm to libavutil/.Ronald S. Bultje2011-08-12
| | | | This allows using it in libswscale/ also.
* dct32: Add SSE2 ASM optimizationsVitor Sessak2011-08-02
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* x86 asm: Add SECTION_TEXT to dct32_sse.asm.Dave Yeo2011-05-23
| | | | | | | This fixes the following error on OS/2: error: segment name `.text align=16' not recognized Signed-off-by: Diego Biurrun <diego@biurrun.de>
* dct32_sse: eliminate some spillsLoren Merritt2011-05-22
| | | | 125->104 cycles on penryn (x86_64 only)
* dct32: Add AVX implementation of 32-point DCTVitor Sessak2011-05-21
|
* dct32: Change pass 6 permutation to allow for AVX implementationVitor Sessak2011-05-21
|
* dct32: port SSE 32-point DCT to YASMVitor Sessak2011-05-21