aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/x86
Commit message (Expand)AuthorAgeFilesLines
* x86/lossless_videodsp: rename ff_add_left_pred_int16_sse4 to ff_add_left_pred...James Almer2017-12-102-6/+4
* x86/lossless_videodsp: don't overread the dst buffer in ff_add_left_pred_unal...James Almer2017-12-101-2/+1
* avcodec/utvideodec : add SIMD (SSSE3 and AVX2) for gradient_predMartin Vignali2017-12-092-0/+85
* avcodec/x86/lossless_videodsp : add avx2 version for add_left_predMartin Vignali2017-12-092-22/+44
* avcodec/x86/lossless_videodsp.asm : make macro for add_left_pred_unaligned in...Martin Vignali2017-12-091-1/+5
* avcodec/x86/bswapdsp : use macro for 128 bits constants loading in xmm or ymmMartin Vignali2017-12-021-5/+1
* avcodec/fft: fix INTERL macro on 3dnowMikulas Patocka2017-11-251-1/+1
* avcodec/x86/exrdsp : use ymm constant for pb_80Martin Vignali2017-11-231-5/+1
* x86/utvideodsp: reuse shared constantsJames Almer2017-11-211-13/+4
* x86/constants: make pb_80 32 byte wideJames Almer2017-11-212-2/+3
* avcodec/huffyuvdspenc : add diff_int16 AVX2 funcMartin Vignali2017-11-212-0/+10
* avcodec/huffyuvdspenc : reorganize diff_int16Martin Vignali2017-11-211-7/+17
* avcodec/huffyuvdsp : add add_int16 AVX2 funcMartin Vignali2017-11-213-2/+12
* avcodec/huffyuvdsp : reorganize add_int16 asmMartin Vignali2017-11-211-6/+17
* avcodec/huffyuvdsp(enc) : move duplicate macro to a template fileMartin Vignali2017-11-214-109/+80
* avcodec/x86/utvideodsp.asm : cosmeticMartin Vignali2017-11-211-0/+7
* avcodec/utvideodsp : add avx2 version for the dspMartin Vignali2017-11-212-0/+31
* avcodec/x86/utvideodsp : make macro for funcMartin Vignali2017-11-211-2/+10
* x86/jpeg2000dsp: add ff_ict_float_{fma3,fma4}James Almer2017-11-202-0/+30
* avcodec/x86/mpegvideodsp: Fix signedness bug in need_emuMichael Niedermayer2017-11-141-2/+3
* Fix missing used attribute for inline assembly variablesThomas Köppe2017-11-131-10/+10
* libavcodec/lossless_video_dsp : cosmetic add better separator for each functi...Martin Vignali2017-11-071-0/+9
* libavcodec/lossless_videodsp : add add_bytes avx2 versionMartin Vignali2017-11-072-0/+9
* x86/bswapdsp: add missing preprocessor wrappers for AVX2 functionsJames Almer2017-10-291-0/+2
* libavcodec/bswapdsp : add AVX2 func for bswap_buf (swap uint32_t)Martin Vignali2017-10-292-13/+38
* Merge commit '681a86aba6cb09b98ad716d986182060c7795d20'James Almer2017-10-211-51/+43
|\
| * x86: fft: Port to cpuflagsDiego Biurrun2017-03-141-51/+43
* | Merge commit 'e9bb77fb1012cba1951a82136df7071f71bce8fb'James Almer2017-10-211-24/+28
|\|
| * x86: h264: Simplify DEQUANT macro with cpuflagsDiego Biurrun2017-03-141-24/+28
* | Merge commit '307eb1a8ee363db1fcf869e427a8deb6d9538881'James Almer2017-10-211-77/+66
|\|
| * x86: vp8dsp: port FILTER_BILINEAR macro to cpuflagsDiego Biurrun2017-03-141-77/+66
* | Merge commit '994c4bc10751e39c7ed9f67ffd0c0dea5223daf2'James Almer2017-10-211-4/+1
|\|
| * x86util: Port all macros to cpuflagsDiego Biurrun2017-03-141-4/+1
* | Merge commit '6eef263aca281fb582e1fa3d841ac20ef747a252'James Almer2017-10-123-6/+2
|\|
| * x86: Merge align directives into SECTION_RODATA declarations where possibleDiego Biurrun2017-03-054-10/+5
| * build: Generalize yasm/nasm-related variable namesDiego Biurrun2017-03-0112-77/+77
| * x86: hevc: Add missing colons after assembly labelsDiego Biurrun2017-03-011-3/+3
* | x86/blockdsp: use three operand form for an instructionJames Almer2017-10-041-2/+2
* | avcodec/x86/lossless_videoencdsp: Fix warning: signed dword value exceeds boundsMichael Niedermayer2017-10-051-1/+1
* | avcodec/x86/lossless_videoencdsp: Fix handling of small widthsMichael Niedermayer2017-10-051-6/+7
* | libavcodec/blockdsp : add AVX versionMartin Vignali2017-10-032-6/+14
* | libavcodec/exr : add x86 SIMD for predictorMartin Vignali2017-10-012-1/+74
* | Merge commit '7abdd026df6a9a52d07d8174505b33cc89db7bf6'James Almer2017-09-267-7/+7
|\|
| * asm: Consistently uppercase SECTION markersDiego Biurrun2017-02-033-3/+3
* | Merge commit 'fd9212f2edfe9b107c3c08ba2df5fd2cba5ab9e3'James Almer2017-09-261-6/+6
|\|
| * Mark some arrays that never change as const.Anton Khirnov2017-02-013-16/+16
* | x86/exrdsp: optimize ff_reorder_pixels_avx2()Henrik Gramner2017-09-181-7/+6
* | avcodec/exrdsp: improve the ExrDSPContext->reorder_pixels prototypeJames Almer2017-09-172-4/+4
* | libavcodec/exr : add X86 SIMD for reorder_pixelsMartin Vignali2017-09-173-0/+104
* | avcodec/me_cmp: Fix crashes on ARM due to misalignmentMichael Niedermayer2017-08-211-0/+2