12 Commits (18a7f7465e7e6b9c3688ffc23230ae7a0639a771)

Author SHA1 Message Date
Reimar Döffinger 5c13b5bb39 Add operand size to add instructions. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
İsmail Dönmez 9276bdddca snowdsp: Explicitly state the operand sizes 14 years ago
Stefano Sabatini c6c98d0897 Move mm_support() from libavcodec to libavutil, make it a public 14 years ago
Stefano Sabatini 7160bb716b Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_ 14 years ago
Måns Rullgård c0ec9918b0 Remove global mm_flags variable 14 years ago
Måns Rullgård 05aec7bb87 Separate DWT from snow and dsputil 15 years ago
Måns Rullgård c26e58e32c Add some missing #includes 15 years ago
Måns Rullgård 84dc2d8afa Remove DECLARE_ALIGNED_{8,16} macros 15 years ago
Måns Rullgård c67278098d Move array specifiers outside DECLARE_ALIGNED() invocations 15 years ago
Matthieu Castet ecf05a5971 Remove useless casting in asm "m" operand. 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Diego Biurrun a6493a8fbd Rename libavcodec/i386/ --> libavcodec/x86/. 16 years ago
Diego Pettenò be449fca79 Convert asm keyword into __asm__. 16 years ago
Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago
Ramiro Polla 40d0e665d0 Do not misuse long as the size of a register in x86. 17 years ago
Reimar Döffinger eafa1c90e5 Replace complicated and currently broken manual alignment code by 17 years ago
Michael Niedermayer 267b9479ac typo 17 years ago
Ramiro Polla 7bcc1d5b66 CONFIG_7REGS has been renamed to HAVE_7REGS 17 years ago
Michael Niedermayer 90e9e94d0f workaround gcc bug, untested as my gcc is not complaining 17 years ago
Michael Niedermayer cefa599953 optimize the first vertical lifting step, this also prevents another 17 years ago
Michael Niedermayer c90762766a optimize 1st horizontal lifting step 17 years ago
Michael Niedermayer 1104bf2b20 typo 17 years ago
Michael Niedermayer 8b5029295d get rid of totally senseless "m" + read in register we have enough 17 years ago
Michael Niedermayer bc1e78d896 simplify senselessly complex addressing 17 years ago
Michael Niedermayer 25bb359f73 cosmetics 17 years ago
Michael Niedermayer 629750290f avoid overflow in the 3rd lifting step, this now needs mmx2 at minimum 17 years ago
Michael Niedermayer b696a4c91d avoid an overflow in the 1 horizontal lifting step 17 years ago
Michael Niedermayer 9caa1cccb9 prevent one overflow in the first vertical lifting step 17 years ago
Michael Niedermayer 3e0f7126b5 update mmx code to latest snow changes 17 years ago
Michael Niedermayer ce611a27be Change rounding of the horizontal DWT to match the vertical one. 17 years ago
Michael Niedermayer 30cd3e66bd remove code which become unused by the previous changes 17 years ago
Michael Niedermayer 72dee89b5d Simplify and optimize the 4th vertical lifting step of the SSE2 code (untested) 17 years ago
Michael Niedermayer d0dae46a90 Simplify and optimize the 4th vertical lifting step of the MMX code 17 years ago
Michael Niedermayer 1ffbbef217 Simplify and speedup code, reduce needed headroom by 2 bits in the 3rd 17 years ago
Michael Niedermayer 4bf1790421 simplify, speedup and reduce needed headroom by 2 bits in the 3rd 17 years ago
Michael Niedermayer dd30437bbe replace <<1 by add for SSE2 (untested) 17 years ago
Michael Niedermayer 7e665a3943 replace <<1 by add 17 years ago
Michael Niedermayer eee649d3b5 slightly change horizontal lift3 so it needs 1 bit less headroom 17 years ago
Michael Niedermayer be3b22f9ca remove idiotc double subtraction from the sse2 code (untested, no sse2 here) 17 years ago
Michael Niedermayer 8510c519e7 fixme note 17 years ago
Michael Niedermayer 3a9f44d5d5 and of course the unneeded double subtractions were blindly put in the 17 years ago
Ronald S. Bultje b550bfaa61 Add libavcodec to compiler include flags in order to simplify header 18 years ago
Panagiotis Issaris 9dd6c80453 Add the const specifier as needed to reduce the number of warnings. 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Luca Barbato ffad4ed154 Fix x86 SIMD asm and pic, patch from Martin von Gagern <Martin.vGagern@gmx.net> 19 years ago
Luca Abeni 9c39071d6d Move REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.h 19 years ago
Wolfram Gloger f42635f558 gcc-2.95 compile fix, patch by Wolfram Gloger <wmglo A dent PIS med PIS uni-muenchen PIS de> 19 years ago
Luca Barbato 22b48b85b6 altivec support for snow 19 years ago
Robert Edele e8600e5edc add MMX and SSE versions of ff_snow_inner_add_yblock 19 years ago