aboutsummaryrefslogtreecommitdiff
path: root/libavcodec/i386
AgeCommit message (Expand)Author
2008-04-26Rename i386/cputest.c --> i386/cpuid.c.Diego Biurrun
2008-04-17cosmetics: __asm__ __volatile__ --> asm volatileDiego Biurrun
2008-04-16cosmetics: Fix nonstandard indentation.Diego Biurrun
2008-04-16Cosmetics:Jeff Downs
2008-04-16Redo r12838, this time using svn copy to create h264_i386.h from cabac.h.Jeff Downs
2008-04-16Revert 12838 to redo it the right way (use svn copy to create newJeff Downs
2008-04-16Add a new xvid-style IDCT using SSE2.Alexander Strange
2008-04-15Move decode_significance_x86() and decode_significance_8x8_x86() toJeff Downs
2008-04-14Eliminate movdqu in vp3dsp_sse2, patch from Alexander Strange astrangeAtithin...Luca Barbato
2008-04-12Add a header file to declare Xvid IDCT functions.Alexander Strange
2008-04-08Fix H.264 interframe decoding when compiling with icc. Patch by LorenLoren Merritt
2008-04-01h264 chroma mc ssse3Loren Merritt
2008-03-22cosmetics: typo fixesDiego Biurrun
2008-03-21Add missed call to ff_cavsdsp_init_3dnow() in dsputil_init_mmx()Zuxy Meng
2008-03-20Hardcode register to prevent aparent miscompilation.Michael Niedermayer
2008-03-20remove unused tempMichael Niedermayer
2008-03-17get register names from x86_cpu.hMåns Rullgård
2008-03-04move draw_edges() into dsputilAurelien Jacobs
2008-02-25split encoding part of dsputil_mmx into its own fileAurelien Jacobs
2008-02-24__asm __volatile -> asm volatile part 2Reimar Döffinger
2008-02-24__asm __volatile -> asm volatile, improves code consistency and worksReimar Döffinger
2008-02-21simd and unroll png_filter_rowLoren Merritt
2008-02-21Disabling all SSE* code for old gcc to avoid alignment issues.Michael Niedermayer
2008-02-19Fix warnings:Reimar Döffinger
2008-02-13cosmetics: Replace // by /* */ comments.Diego Biurrun
2008-02-10asm argument that might be in memory needs a sizeLoren Merritt
2008-02-09use fewer registers in apply_welch_window_sse2Loren Merritt
2008-02-06sse2 h264 motion compensation. not new code, just separate out the cases that...Loren Merritt
2008-02-06put loop counter in a register if possible. makes some of the qpel functions ...Loren Merritt
2008-02-06fix aliasing warnings. simpler too.Loren Merritt
2008-02-06constant was excessively alignedLoren Merritt
2008-02-05ssse3 h264 motion compensation.Loren Merritt
2008-02-05add qpel rounder once during hv rather than twice during hv and whatever it's...Loren Merritt
2008-02-05clean up an ugliness introduced in r11826. this syntax will require fewer cha...Loren Merritt
2008-02-04Deprecate old and inefficient per instruction asm().Michael Niedermayer
2008-02-04reduce code duplicationLoren Merritt
2008-02-03avg_pixels4_mmx2Loren Merritt
2008-02-03use mmx2/3dnow avg functions in avg_qpel*_mc00Loren Merritt
2008-02-03ff_h264_idct8_add_sse2.Loren Merritt
2008-02-03remove some movq in ff_h264_idct8_add_mmx. 225->217 cycles on core2.Loren Merritt
2008-01-30add parenthesis, fix warning: i386/dsputil_mmx.c:2618: warning: suggest paren...Baptiste Coudurier
2008-01-30fix prototypes, remove warning: i386/dsputil_mmx.c:3594: warning: assignment ...Baptiste Coudurier
2008-01-27Add and use DECLARE_ASM_CONST for constants used in assembler code.Reimar Döffinger
2008-01-27Use DECLARE_ALIGNED in yet another placeReimar Döffinger
2008-01-27Use DECLARE_ALIGNED and remove unneeded attribute_usedReimar Döffinger
2008-01-27Use DECLARE_ALIGNEDReimar Döffinger
2008-01-16Rename illegal identifiers, _ followed by capital is reserved for the system.Diego Biurrun
2008-01-11Factorize some duplicated code from CAVS and H.264 into a common file.Christophe Gisquet
2008-01-02Fix issue #301:Christophe Gisquet
2007-12-21add MMX version for put_no_rnd_h264_chroma_mc8_c, used in VC-1 decoding.Christophe Gisquet