summaryrefslogtreecommitdiffstats
path: root/libavcodec/i386/snowdsp_mmx.c
Commit message (Expand)AuthorAgeFilesLines
* Use full path for #includes from another directory.Diego Biurrun2008-05-091-3/+3
* Do not misuse long as the size of a register in x86.Ramiro Polla2008-05-081-16/+16
* Replace complicated and currently broken manual alignment code byReimar Döffinger2007-08-301-3/+1
* typoMichael Niedermayer2007-08-271-1/+1
* CONFIG_7REGS has been renamed to HAVE_7REGSRamiro Polla2007-08-261-2/+2
* workaround gcc bug, untested as my gcc is not complainingMichael Niedermayer2007-08-261-0/+2
* optimize the first vertical lifting step, this also prevents anotherMichael Niedermayer2007-08-261-25/+25
* optimize 1st horizontal lifting stepMichael Niedermayer2007-08-261-34/+22
* typoMichael Niedermayer2007-08-261-1/+1
* get rid of totally senseless "m" + read in register we have enoughMichael Niedermayer2007-08-261-72/+52
* simplify senselessly complex addressingMichael Niedermayer2007-08-261-27/+28
* cosmeticsMichael Niedermayer2007-08-261-36/+27
* avoid overflow in the 3rd lifting step, this now needs mmx2 at minimumMichael Niedermayer2007-08-261-30/+75
* avoid an overflow in the 1 horizontal lifting stepMichael Niedermayer2007-08-251-12/+12
* prevent one overflow in the first vertical lifting stepMichael Niedermayer2007-08-251-6/+6
* update mmx code to latest snow changesMichael Niedermayer2007-08-251-235/+209
* Change rounding of the horizontal DWT to match the vertical one.Michael Niedermayer2007-08-211-27/+17
* remove code which become unused by the previous changesMichael Niedermayer2007-08-211-9/+0
* Simplify and optimize the 4th vertical lifting step of the SSE2 code (untested)Michael Niedermayer2007-08-211-2/+1
* Simplify and optimize the 4th vertical lifting step of the MMX codeMichael Niedermayer2007-08-211-2/+1
* Simplify and speedup code, reduce needed headroom by 2 bits in the 3rdMichael Niedermayer2007-08-201-5/+4
* simplify, speedup and reduce needed headroom by 2 bits in the 3rdMichael Niedermayer2007-08-201-5/+4
* replace <<1 by add for SSE2 (untested)Michael Niedermayer2007-08-201-2/+2
* replace <<1 by addMichael Niedermayer2007-08-201-2/+2
* slightly change horizontal lift3 so it needs 1 bit less headroomMichael Niedermayer2007-08-201-6/+6
* remove idiotc double subtraction from the sse2 code (untested, no sse2 here)Michael Niedermayer2007-08-201-18/+15
* fixme noteMichael Niedermayer2007-08-201-1/+1
* and of course the unneeded double subtractions were blindly put in theMichael Niedermayer2007-08-201-18/+15
* Add libavcodec to compiler include flags in order to simplify headerRonald S. Bultje2007-05-161-2/+2
* Add the const specifier as needed to reduce the number of warnings.Panagiotis Issaris2007-01-301-6/+6
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-071-4/+6
* Fix x86 SIMD asm and pic, patch from Martin von Gagern <Martin.vGagern@gmx.net>Luca Barbato2006-08-101-30/+32
* Move REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.hLuca Abeni2006-07-031-1/+1
* gcc-2.95 compile fix, patch by Wolfram Gloger <wmglo A dent PIS med PIS uni-m...Wolfram Gloger2006-04-181-2/+2
* altivec support for snowLuca Barbato2006-03-271-29/+0
* add MMX and SSE versions of ff_snow_inner_add_yblockRobert Edele2006-03-221-0/+291
* snow mmx+sse2 optimizations, part 4Robert Edele2006-03-211-0/+406
* Add the mmx and sse2 implementations of ff_snow_vertical_compose().Robert Edele2006-03-201-0/+249
OpenPOWER on IntegriCloud