558 Commits (2734ba787b4a2cbc44bbc6499ae82013c790f453)

Author SHA1 Message Date
Ronald S. Bultje 2734ba787b vp56: port x86 simd to cpuflags. 12 years ago
Ronald S. Bultje 5361e10a5e proresdsp: port x86 assembly to cpuflags. 12 years ago
Ronald S. Bultje bde73f28af mpegaudio: bury inline asm under HAVE_INLINE_ASM. 12 years ago
Ronald S. Bultje 30b45d9c38 x86inc: automatically insert vzeroupper for YMM functions. 12 years ago
Ronald S. Bultje a1878a88a1 vp3: don't use calls to inline asm in yasm code. 12 years ago
Ronald S. Bultje 79195ce565 x86/dsputil: put inline asm under HAVE_INLINE_ASM. 12 years ago
Yang Wang 845e92fd6a dsputil_mmx: fix incorrect assembly code 12 years ago
Jason Garrett-Glaser 85a3c19ed1 dsputil: x86: add SHUFFLE_MASK_W macro 12 years ago
Diego Biurrun 9f97af2688 x86: dsputil: drop some unused CPU flag debug code 13 years ago
Mans Rullgard 28f9ab7029 vp3: move idct and loop filter pointers to new vp3dsp context 13 years ago
Mans Rullgard ab9f987661 build: add CONFIG_VP3DSP, reduce repetition in OBJS lists 13 years ago
Martin Storsjö f27386cdc7 x86: h264_intrapred: Don't add the 'd' suffix to the SPLATB_REG macro 13 years ago
Diego Biurrun 878e669029 x86: h264_intrapred: use newly introduced SPLAT* and PSHUFLW macros 13 years ago
Loren Merritt 4d4752366f x86inc: add SPLATB_LOAD, SPLATB_REG, PSHUFLW macros 13 years ago
Diego Biurrun d20f133ef9 x86: h264_intrapred: port to cpuflag macros 13 years ago
Martin Storsjö 07eeeb1d4f vp8: Add ifdef guards around the sse2 loopfilter in the sse2slow branch too 13 years ago
Martin Storsjö 70a1c8000f vp8: loopfilter >=sse2 functions need aligned stack on x86-32. 13 years ago
Ronald S. Bultje 723b266d72 dsputilenc: group yasm and inline asm function pointer assignment. 13 years ago
Ronald S. Bultje ceabc13f12 dsputilenc_mmx: split assignment of ff_sse16_sse2 to SSE2 section. 13 years ago
Ronald S. Bultje 66a02159ea x86: fmtconvert: add special asm for float_to_int16_interleave_misc_* 13 years ago
Mans Rullgard f2fd167835 x86: vc1: fix and enable optimised loop filter 13 years ago
Christophe Gisquet a5bfa66df5 x86: fft: replace call to memcpy by a loop 13 years ago
Mans Rullgard 0595334892 x86: fft: elf64: fix PIC build 13 years ago
Mans Rullgard 8725da49a2 x86: fft: win64: fix stack alignment for memcpy() call 13 years ago
Mans Rullgard 8299260470 x86: fft: convert sse inline asm to yasm 13 years ago
Ronald S. Bultje 8123e0901f x86: place some inline asm under #if HAVE_INLINE_ASM 13 years ago
Mans Rullgard 0b6f973635 h264: use asm cabac reader under a generic condition 13 years ago
Diego Biurrun fe07c9c6b5 x86: Only use optimizations with cmov if the CPU supports the instruction 13 years ago
Mans Rullgard 29686d6ea3 x86: remove unused inline asm macros from dsputil_mmx.h 13 years ago
Mans Rullgard 685f5438bb x86: move some inline asm macros to the only places they are used 13 years ago
Diego Biurrun a5a93fa8f5 cosmetics: do not use full path for local headers 13 years ago
Ronald S. Bultje d9669eab0b dwt: remove variable-length arrays 13 years ago
Justin Ruggles d5a7229ba4 Add a float DSP framework to libavutil 13 years ago
Vitor Sessak bac0729d9e x86: use new schema for ASM macros 13 years ago
Justin Ruggles 713548cbad x86: lavc: use %if HAVE_AVX guards around AVX functions in yasm code. 13 years ago
Kieran Kunhya 5ff01259a8 Convert vector_fmul range of functions to YASM and add AVX versions 13 years ago
Michael Kostylev 6797d1948b x86: rv40: Mark rv40_weight functions as MMX2; they use MMX2 instructions. 13 years ago
Justin Ruggles 95a98ab3f0 ac3dsp: simplify x86 versions of ac3_max_msb_abs_int16 13 years ago
Vitor Sessak fcc456b829 x86: use more standard construct for setting ASM functions in FFT code 13 years ago
Michael Kostylev ea60dfe284 x86: vc1: drop MMX loop filter implementation, which uses MMX2 instructions. 13 years ago
Christophe Gisquet 110d0cdc9d rv40dsp x86: MMX/MMX2/3DNow/SSE2/SSSE3 implementations of MC 13 years ago
Ronald S. Bultje bec207f9f9 snowdsp: explicitily state instruction size. 13 years ago
Christophe GISQUET e75d1d4f73 dsputil x86: revert a test back to its previous value 13 years ago
Christophe Gisquet fe5ed69dc7 rv34dsp x86: implement MMX2 inverse transform 13 years ago
Roland Scheidegger 9b9df1cdff h264: new assembly version of get_cabac for x86_64 with PIC 13 years ago
Roland Scheidegger 14e9ffc1e4 h264: use one table instead of several for cabac functions 13 years ago
Roland Scheidegger 444f47b55c h264: (trivial) remove unneeded macro argument in x86/cabac.h 13 years ago
Mans Rullgard 2bcbd98459 Remove lowres video decoding 13 years ago
Mans Rullgard 95510be8c3 avcodec: remove AVCodecContext.dsp_mask 13 years ago
Ronald S. Bultje 87a246341b h264: use proper PROLOGUE statement for a function using 8 registers. 13 years ago