5 Commits (b26ccf218d933660c551832b4b14976b2acb3f0c)

Author SHA1 Message Date
Michael Niedermayer 30981a966f lavc: split snow and dirac DWTs 12 years ago
Diego Biurrun a0c5917f86 Drop Snow codec 12 years ago
Diego Biurrun bcc45d6348 x86: avcodec: Drop silly "_mmx" suffixes from filenames 12 years ago
Mans Rullgard c318626ce2 x86: rename libavutil/x86_cpu.h to libavutil/x86/asm.h 12 years ago
Diego Biurrun 239fdf1b4a x86: build: replace mmx2 by mmxext 12 years ago
Ronald S. Bultje 8123e0901f x86: place some inline asm under #if HAVE_INLINE_ASM 13 years ago
Ronald S. Bultje d9669eab0b dwt: remove variable-length arrays 13 years ago
Ronald S. Bultje bec207f9f9 snowdsp: explicitily state instruction size. 13 years ago
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 18 years ago
Michael Niedermayer 72dee89b5d Simplify and optimize the 4th vertical lifting step of the SSE2 code (untested) 18 years ago
Michael Niedermayer d0dae46a90 Simplify and optimize the 4th vertical lifting step of the MMX code 18 years ago
Michael Niedermayer 1ffbbef217 Simplify and speedup code, reduce needed headroom by 2 bits in the 3rd 18 years ago
Michael Niedermayer 4bf1790421 simplify, speedup and reduce needed headroom by 2 bits in the 3rd 18 years ago
Michael Niedermayer dd30437bbe replace <<1 by add for SSE2 (untested) 18 years ago
Michael Niedermayer 7e665a3943 replace <<1 by add 18 years ago
Michael Niedermayer eee649d3b5 slightly change horizontal lift3 so it needs 1 bit less headroom 18 years ago
Michael Niedermayer be3b22f9ca remove idiotc double subtraction from the sse2 code (untested, no sse2 here) 18 years ago
Michael Niedermayer 8510c519e7 fixme note 18 years ago
Michael Niedermayer 3a9f44d5d5 and of course the unneeded double subtractions were blindly put in the 18 years ago