75 Commits (30518a68a74b82abaf2a8f230fee18b7e6c477fa)

Author SHA1 Message Date
Michael Niedermayer 06b49375a2 avutil/ppc/cpu: add include avassert.h 10 years ago
Michael Niedermayer cdc0087969 avutil/ppc/cpu: Our code assumes vsx implies altivec, thus assert this 10 years ago
Michael Niedermayer 9806cca1eb avutil/ppc/cpu: Remove !ARCH_PPC64 check for mfspr, the code should now support ppc64 10 years ago
Michael Niedermayer 1046b6b093 avutil/ppc/float_dsp_init: Disable duplicate functions 10 years ago
Michael Niedermayer 47cc1a2bf1 avutil/ppc/cpu: Check if unistd.h is available before including it 10 years ago
Luca Barbato d0bf20a4f2 ppc: vsx: Implement diff_pixels and get_pixels 10 years ago
Luca Barbato eecd29b3fd ppc: vsx: Implement float_dsp 10 years ago
Luca Barbato 7d07ee5a9b ppc: cpu: Add support for VSX and POWER8 extensions 10 years ago
Luca Barbato da60b99a88 ppc: Restrict some Altivec implementations to Big Endian 10 years ago
Luca Barbato 3058872c29 ppc: Clarify and extend the cpuid check 10 years ago
Luca Barbato baa94563fe ppc: linux: Check altivec using the auxv 10 years ago
Luca Barbato 72cebae0d9 ppc: avutil: Use the abriged vector types 10 years ago
Luca Barbato 254eb5b6fa ppc: avutil: Drop a potentially dangerous workaround 10 years ago
Michael Niedermayer 9564375dee avutil/ppc/intreadwrite: remove AV_??64 overriding code 10 years ago
Michael Niedermayer 5bf4cd8e5b avutil/ppc/util_altivec: add () to VEC_SPLAT16 macro 10 years ago
Rong Yan 22e557917d libavutil/ppc/util_altivec.h : fix load_with_perm_vec() add marcos vcswapi2s() vcswapc() VEC_SPLAT16() VEC_SLD16() for POWER LE 10 years ago
Michael Niedermayer ddac3053cd avutil/ppc/util_altivec: add () to VEC_LD macro arguments 10 years ago
Michael Niedermayer 1a1a98f644 avutil/ppc/util_altivec: make src pointers const, fix warnings 10 years ago
Rong Yan 6a6c16cbcc libavutil/ppc/util_altivec.h : fix unaligned_load() vec_unaligned_load() add macros VEC_LD() VEC_MERGEH() VEC_MERGEL() VEC_ST() for POWER LE 10 years ago
Rong Yan 8e8db16a2c avutil/ppc/float_dsp_altivec: ppc: Fix bug in ff_vector_fmul_add_altivec() affecting little endian environments on POWER8 10 years ago
Luca Barbato c19a49e565 ppc: Support little endian intreadwrite 10 years ago
Michael Niedermayer d37c620c84 avutil/ppc/intreadwrite: try to fix intreadwrite for ppc64le 11 years ago
Diego Biurrun b5aa485513 ppc: Move vec_unaligned_load macro to util_altivec 11 years ago
Diego Biurrun 593886b5dd ppc: util_altivec: Drop unused macros 11 years ago
Diego Biurrun f61bece684 ppc: Add and use convenience macro to check for AltiVec availability 11 years ago
Diego Biurrun b78b10c4b7 avutil: Move internal CPU detection function declarations to private header 11 years ago
Diego Biurrun 3ac7fa81b2 Consistently use "cpu_flags" as variable/parameter name for CPU flags 11 years ago
Martin Storsjö ef5b70affc configure: Check for support for labels in the inline assembly 12 years ago
Carl Eugen Hoyos 6258e86d4b Drop local lable from ppc asm timer. 12 years ago
Diego Biurrun 1fda184a85 avutil: Add av_cold attributes to init functions missing them 12 years ago
Diego Biurrun f5eecee865 ppc: util_altivec: Surround AltiVec-related code by appropriate ifdefs 12 years ago
Diego Biurrun b6649ab503 cosmetics: Remove unnecessary extern keywords from function declarations 12 years ago
Ronald S. Bultje 42d3246948 floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp. 12 years ago
Ronald S. Bultje 55aa03b9f8 floatdsp: move vector_fmul_add from dsputil to avfloatdsp. 12 years ago
Justin Ruggles e034cc6c60 lavc: Move vector_fmul_window to AVFloatDSPContext 12 years ago
Michael Niedermayer 874b9dcc4b ppc/cpu: make linux 32bit specific altivec detection depend on __linux__ 12 years ago
Justin Ruggles 3b81a18ba3 float_dsp: ppc: add a separate header for Altivec function prototypes 13 years ago
Justin Ruggles d5a7229ba4 Add a float DSP framework to libavutil 13 years ago
Justin Ruggles 98db4e2a4e PPC: Move types_altivec.h and util_altivec.h from libavcodec to libavutil 13 years ago
Diego Biurrun baaab6069a build: Move all arch OBJS declarations into arch subdirectory Makefiles. 13 years ago
Diego Biurrun 046f081b46 configure: Do not unconditionally add -D_POSIX_C_SOURCE to CPPFLAGS. 14 years ago
Brad 3028b6ede6 os: fix OpenBSD/PowerPC compilation 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Janne Grunau 2c3589bfda consolidate .gitignore patters into a single file 14 years ago
Janne Grunau 348b8218f7 convert svn:ignore properties to .gitignore files 14 years ago
Måns Rullgård 9275438a19 Clean up av_get_cpu_flag() 14 years ago
Stefano Sabatini c6c98d0897 Move mm_support() from libavcodec to libavutil, make it a public 14 years ago
Måns Rullgård bdd19e29df Mark all intreadwrite functions av_always_inline 15 years ago
Måns Rullgård b6ec1f47c7 PPC: fix asm operand constraints in AV_RL64 16 years ago
Måns Rullgård cc078b5d8f PPC: check for x-form asm constraint support 16 years ago