296 Commits (536e229ae281a6722323ec0bab5879058fb26ead)

Author SHA1 Message Date
Stefano Sabatini c6c98d0897 Move mm_support() from libavcodec to libavutil, make it a public 14 years ago
Stefano Sabatini ccf22d3ed1 Merge has_altivec() function into mm_support(), remove it and use 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
Loren Merritt 1ee076b1b1 more credits to D. J. Bernstein for fft 15 years ago
Måns Rullgård a46b84d120 PPC: convert Altivec FFT to pure assembler 15 years ago
Måns Rullgård deca86eab1 PPC: gas-preprocessor handles m[ft]spr shorthands 15 years ago
Måns Rullgård fe3d2e4b02 PPC: add some asm support macros 15 years ago
Måns Rullgård a075902f3d PPC: add _interleave versions of fft{4,6,16}_altivec 15 years ago
Måns Rullgård 9bbb50648d PPC: fix build on OSX without gas-preprocessor 15 years ago
Loren Merritt cf61994a17 PPC: Altivec IMDCT 15 years ago
Måns Rullgård 588d28ac08 Remove vestiges of radix-2 FFT 15 years ago
Måns Rullgård bf7ba15372 PPC: Altivec split-radix FFT 15 years ago
Måns Rullgård 2f0c136e1f Check whether IBM or Apple PPC assembler syntax is used 15 years ago
Vitor Sessak 060dd93000 Altivec-optimized mp{1,2,3} windowing 15 years ago
Måns Rullgård 49bd8e4b84 Fix grammar errors in documentation 15 years ago
David Conrad 982fac7357 Altivec VP8 MC functions 15 years ago
David Conrad 7bf4e9d7f7 Altivec: Add helper function to load from a constant misalignment 15 years ago
Eli Friedman b3858964d6 Add const to some pointer parameters. 15 years ago
Måns Rullgård 2829ce4b40 Remove PPC perf counter support 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Måns Rullgård 3bd74e9243 Simplify arch-specific object file lists 15 years ago
Måns Rullgård 43f60eba19 Move arch-specific makefile parts into $arch/Makefile 15 years ago
Måns Rullgård 4693b031a3 Move H264 dsputil functions into their own struct 15 years ago
Martin Storsjö b81786611a Move the local includes below the system includes 15 years ago
Måns Rullgård ddb8c2c0f1 PPC: move prototypes to headers and make some functions static 15 years ago
Måns Rullgård 1429224b04 Move FFT parts from dsputil.h to fft.h 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
Loren Merritt b1159ad928 refactor and optimize scalarproduct 15 years ago
Måns Rullgård 35de5d2412 cosmetics: fix indentation after previous commit 15 years ago
Måns Rullgård 952e872198 Drop unused args from vector_fmul_add_add, simpify code, and rename 15 years ago
Måns Rullgård f486321395 Move per-arch fft init bits into the corresponding subdirs 15 years ago
Måns Rullgård afe08a728a PPC: remove unnecessary alignment on local variables 15 years ago
Diego Biurrun deb1b2b699 Add necessary #include for config.h. 15 years ago
Måns Rullgård b662e8395b PPC: simplify loading some values into altivec registers 15 years ago
Måns Rullgård c7312933ce Include required headers in {mips,ppc}/mathops.h 15 years ago
Diego Biurrun 9be6f0d2f8 Do not check for both CONFIG_VC1_DECODER and CONFIG_WMV3_DECODER, 16 years ago
Diego Biurrun 99e5a9d1ea Do not redundantly check for both CONFIG_THEORA_DECODER and CONFIG_VP3_DECODER. 16 years ago
Reimar Döffinger 34d11b875f Change HAVE_PPC64 to ARCH_PPC64. 16 years ago
David Conrad 454403ba55 Altivec VP3 IDCT 16 years ago
Diego Biurrun 76499b9ff1 Remove useless casts of vec_ld() parameters. 16 years ago
Måns Rullgård 014b7ecb66 PPC: 32-bit asm for MAC64 and MLS64 16 years ago
Diego Biurrun f8c0692d8e Add necessary header for CONFIG_RUNTIME_CPUDETECT preprocessor definition. 16 years ago
Måns Rullgård 3737dd1cd3 PPC: implement MULH() in assembler 16 years ago
David Conrad 99cc7f8a02 Altivec version of avg_no_rnd_vc1_chroma_mc8 16 years ago
David Conrad c374691b28 Rename put_no_rnd_h264_chroma* to reflect its usage in VC1 only 16 years ago
Diego Biurrun 5137235e0c Remove gcc_fixes.h. It only contains workarounds for unsupported gcc versions. 16 years ago
Diego Biurrun 788cca4135 Remove AltiVec optimizations for Snow. They are hindering the development 16 years ago
Diego Biurrun 7a709548a7 Remove unnecessary gcc_fixes.h #include. 16 years ago