aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/x86
Commit message (Expand)AuthorAgeFilesLines
* diracdsp_mmx: Fix some more indentationsTimothy Gu2016-02-011-6/+6
* diracdsp_mmx: Fix indentationTimothy Gu2016-02-011-8/+8
* x86: vc1dsp: Convert vc1_inv_trans_*_dc to NASM formatTimothy Gu2016-02-013-207/+111
* all: Make header guard names consistentTimothy Gu2016-01-311-2/+2
* avcodec/dca: add new decoder based on libdcadecfoo862016-01-311-2/+2
* avcodec/dca: remove old decoderfoo862016-01-313-169/+2
* x86/imdct36: use extractps inside the STORE macroJames Almer2016-01-281-0/+7
* Merge commit '4f22b138886e29f7fffa8c715673951e51be9f32'Derek Buitenhuis2016-01-271-1/+0
|\
| * x86: ac3dsp: Drop forward declaration for nonexisting functionDiego Biurrun2016-01-181-1/+0
* | avcodec/synth_filter: split off remaining code from dcadec filesJames Almer2016-01-255-275/+324
* | x86inc: Add debug symbols indicating sizes of compiled functionsGeza Lore2016-01-212-2/+2
* | videodsp: fix 1-byte overread in top/bottom READ_NUM_BYTES iterations.Ronald S. Bultje2016-01-181-15/+6
* | avcodec/v210: guard new avx2 functions from old assemblersJames Darnley2016-01-171-0/+6
* | avcodec/v210: add avx2 version of the 10-bit line encoderJames Darnley2016-01-174-7/+22
* | avcodec/v210: add avx2 version of the 8-bit line encoderJames Darnley2016-01-174-19/+41
* | avcodec/x86/fmtconvert: Add emms to int32_to_float_fmul_array8_sse()Michael Niedermayer2016-01-151-1/+8
* | Merge commit '8563f9887194b07c972c3475d6b51592d77f73f7'Hendrik Leppkes2016-01-021-1/+8
|\|
| * x86: use emms after ff_int32_to_float_fmul_scalar_sseJanne Grunau2015-12-301-1/+8
* | Merge commit 'f4f27e4cf1013c55b2c7df359ce8d58ee922662c'Hendrik Leppkes2016-01-021-4/+1
|\|
| * x86: zero extend the 32-bit length in int32_to_float_fmul_scalar implicitlyJanne Grunau2015-12-291-4/+1
* | Merge commit '2008f76054906e9ff6bf744800af0e5a5bfe61be'Hendrik Leppkes2016-01-022-106/+0
|\|
| * dca: remove unused decode_hf function and quant_d tablesAlexandra Hájková2015-12-242-106/+0
* | Merge commit '5dfe4edad63971d669ae456b0bc40ef9364cca80'Hendrik Leppkes2016-01-021-0/+3
|\|
| * x86_64: int32_to_float_fmul_scalar sign extend integer lengthJanne Grunau2015-12-141-0/+3
| * hevcdsp: use a macro for .rodata sectionDave Yeo2015-12-111-1/+1
| * hevcdsp: add x86 SIMD for MCAnton Khirnov2015-12-053-5/+1090
* | x86/hevc_sao: add ff_hevc_sao_edge_filter_{8,16}_{10,12}James Almer2015-12-202-7/+10
* | x86/hevc_sao: simplify sao_edge_filter 10/12bitJames Almer2015-12-201-96/+54
* | x86/hevc_sao: simplify sao_band_filter 10/12bitJames Almer2015-12-201-85/+57
* | diracdec: Template DSP functions adding 10-bit versionsKieran Kunhya2015-12-103-23/+50
* | pixblockdsp: x86: Condense diff_pixels_* to a shared macroTimothy Gu2015-11-071-34/+30
* | all: fix -Wextra-semi reported on clangGanesh Ajjanagadde2015-10-245-350/+345
* | videodsp: don't overread edges in vfix3 emu_edge.Ronald S. Bultje2015-10-241-4/+11
* | avcodec/x86/vc1dsp: Remove unused macroMichael Niedermayer2015-10-221-7/+0
* | lavc/x86/vc1dsp_init: Fix compilation with --disable-yasm.Carl Eugen Hoyos2015-10-221-2/+2
* | x86/Makefile: move decoder/encoder objects out of the subsystems sectionJames Almer2015-10-221-9/+8
* | vc1dsp: Port ff_vc1_put_ver_16b_shift2_mmx to yasmTimothy Gu2015-10-212-53/+95
* | huffyuvencdsp: Cherry pick changes left out in the last commitTimothy Gu2015-10-211-3/+3
* | huffyuvencdsp: Add ff_diff_bytes_{sse2,avx2}Timothy Gu2015-10-212-19/+105
* | huffyuvencdsp: Convert ff_diff_bytes_mmx to yasmTimothy Gu2015-10-203-30/+81
* | huffyuvencdsp: Use intptr_t for widthTimothy Gu2015-10-191-2/+3
* | x86: vc1dsp_mmx: Move yasm initiation steps to vc1dsp_initTimothy Gu2015-10-192-38/+25
* | x86: fpel: Remove erroneous ff_put_pixels8_mmxext prototypeTimothy Gu2015-10-191-2/+0
* | x86: fpel: Move prototypes for 4-px block functionsTimothy Gu2015-10-192-4/+6
* | x86/vp9itxfm: fix register clobbering in ff_vp9_idct_idct_4x4_add_12_sse2James Almer2015-10-131-1/+1
* | x86: simple_idct10_template: use constChristophe Gisquet2015-10-135-57/+39
* | vp9: use registers for constant loading where possible.Ronald S. Bultje2015-10-131-122/+146
* | vp9: refactor itx coefficients and share between 8 and 10/12bpp.Ronald S. Bultje2015-10-132-88/+91
* | vp9: add itxfm_add eob shortcuts to 10/12bpp functions.Ronald S. Bultje2015-10-131-33/+200
* | vp9: add 10/12bpp idct_idct_32x32 sse2 SIMD version.Ronald S. Bultje2015-10-132-44/+488