43 Commits (0117ba5594702c6e42767ac93358f57c24416514)

Author SHA1 Message Date
Ronald S. Bultje 610b18e2e3 x86: qpel: Move fullpel and l2 functions to a separate file 12 years ago
Michael Niedermayer 9b9205e760 x86/dsputil.asm: make unaligned bswap actually work 12 years ago
Janne Grunau e5c2794a71 x86: consistently use unaligned movs in the unaligned bswap 12 years ago
Ronald S. Bultje 22cc8a103c x86/qpel: move fullpel and l2 functions to separate file. 12 years ago
Diego Biurrun e8c52271c4 Revert "Move H264/QPEL specific asm from dsputil.asm to h264_qpel_*.asm." 12 years ago
Daniel Kang 9acd23d655 x86: dsputil: Fix h263 loop filter link error in some configurations 12 years ago
Ronald S. Bultje 71ae8d50b2 x86/dsputil: fix compilation when h263 decoder/encoder are disabled. 12 years ago
Michael Niedermayer 48870853b2 x86/dsputil: Fix author attribution after code has been moved/splited around 12 years ago
Daniel Kang a1d3673034 dsputil: x86: Fix compile error 12 years ago
Daniel Kang 659d4ba5af dsputil: x86: Convert h263 loop filter to yasm 12 years ago
Diego Biurrun 52acd79165 x86: hpel: Move {avg,put}_pixels16_sse2 to hpeldsp 12 years ago
Ronald S. Bultje f90ff772e7 Move H264/QPEL specific asm from dsputil.asm to h264_qpel_*.asm. 12 years ago
Ronald S. Bultje 42d3246948 floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp. 12 years ago
Ronald S. Bultje 55aa03b9f8 floatdsp: move vector_fmul_add from dsputil to avfloatdsp. 12 years ago
Ronald S. Bultje d56668bd80 floatdsp: move scalarproduct_float from dsputil to avfloatdsp. 12 years ago
Ronald S. Bultje 8a4f26206d dsputil: remove butterflies_float_interleave. 12 years ago
Ronald S. Bultje 8c53d39e7f lavc: introduce VideoDSPContext 12 years ago
Daniel Kang 610e00b359 x86: h264: Convert 8-bit QPEL inline assembly to YASM 12 years ago
Diego Biurrun 87af05c575 x86: SPLATD: port to cpuflags 12 years ago
Diego Biurrun 8c3849bc76 x86: dsputil: port to cpuflags 12 years ago
Diego Biurrun 26301caaa1 x86: mmx2 ---> mmxext in asm constructs 12 years ago
Diego Biurrun 2b479bcab0 build: Drop AVX assembly ifdefs 12 years ago
Diego Biurrun 04581c8c77 x86: yasm: Use complete source path for macro helper %includes 12 years ago
Diego Biurrun 6860b4081d x86: include x86inc.asm in x86util.asm 12 years ago
Diego Biurrun 17337f54c0 x86: Split inline and external assembly #ifdefs 12 years ago
Diego Biurrun 3b9e832e17 x86: Drop silly "_yasm" suffixes from filenames 12 years ago
Mans Rullgard a3df4781f4 x86: add colons after labels 12 years ago
Ronald S. Bultje da6505ad2f dsputil: make add_hfyu_left_prediction_sse4() support unaligned src. 12 years ago
Ronald S. Bultje 30b45d9c38 x86inc: automatically insert vzeroupper for YMM functions. 12 years ago
Jason Garrett-Glaser 85a3c19ed1 dsputil: x86: add SHUFFLE_MASK_W macro 13 years ago
Justin Ruggles d5a7229ba4 Add a float DSP framework to libavutil 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
Ronald S. Bultje b089ca871a dsputil: fix optimized emu_edge function on Win64. 13 years ago
Henrik Gramner 729f90e268 x86inc improvements for 64-bit 13 years ago
Christophe GISQUET 6b81da2fd0 dsputil x86: use SSE float instruction instead of SSE2 integer equivalent 13 years ago
ami_stuff f6b7863808 Replace SSE2 instruction in scalarproduct_float_sse() by SSE equivalent. 13 years ago
Christophe GISQUET 7e1ce6a6ac dsputil: remove shift parameter from scalarproduct_int16 13 years ago
Reimar Döffinger f51a072160 Fix compilation without HAVE_AVX. 13 years ago
Justin Ruggles 236a550c3f Fix a typo in the x86 asm version of ff_vector_clip_int32() 13 years ago
Christophe Gisquet 6b03900382 x86 dsputil: provide SSE2/SSSE3 versions of bswap_buf 13 years ago
Ronald S. Bultje 3b15a6d742 config.asm: change %ifdef directives to %if directives. 13 years ago
Reimar Döffinger 85372f9d57 Add forgotten %ifdef HAVE_AVX. 13 years ago
Justin Ruggles 0e8fdd41c2 dsputil: use cpuflags in x86 emu_edge_core 13 years ago
Justin Ruggles 395f2e70dd dsputil: use movups instead of movdqu in ff_emu_edge_core_sse() 13 years ago
Justin Ruggles 9d06037d48 twinvq: add SSE/AVX optimized sum/difference stereo interleaving 13 years ago
Justin Ruggles b8f02f5b4e dsputil: use cpuflags in x86 versions of vector_clip_int32() 13 years ago
Justin Ruggles 4e8e262476 fmtconvert: port int32_to_float_fmul_scalar() x86 inline asm to yasm 13 years ago
Kieran Kunhya b1766c170c Move x264asm to libavutil. 13 years ago
Ronald S. Bultje 38e06c2969 Move clipd macros to x86util.asm. 13 years ago