78 Commits (c166148409fe8f0dbccef2fe684286a40ba1e37d)

Author SHA1 Message Date
Martin Storsjö 7b0c7c9163 arm: Detect 32 bit cpu features on ARMv8 when running on a 64 bit kernel 11 years ago
Janne Grunau d5a5598198 build: check if AS supports the '.func' directive 11 years ago
Diego Biurrun 831a118078 Update dsputil- and SIMD-related comments to match reality more closely 11 years ago
Janne Grunau cbddee1cca arm: hpeldsp: prevent overreads in armv6 asm 11 years ago
Martin Storsjö 543156d751 arm: Mark the stack as non-executable 11 years ago
Martin Storsjö e3fec3f095 arm: Add EXTERN_ASM to the .func and .type declarations for exported symbols 11 years ago
Martin Storsjö 44a0a98f92 arm: Add an option for making sure NEON registers aren't clobbered 11 years ago
Martin Storsjö 5dae487235 arm: Allow overriding the alignment set in the function macro 11 years ago
Diego Biurrun 7ffda66fd5 arm: float_dsp: Propagate cpu_flags to vfp initialization function 11 years ago
Diego Biurrun 8410d6e93c avutil: Refactor CPU extension availability macros 11 years ago
Diego Biurrun b78b10c4b7 avutil: Move internal CPU detection function declarations to private header 11 years ago
Diego Biurrun 439902e0d6 Employ consistent LIBAV_COMPAT_ multiple inclusion guards in compat/ 11 years ago
Martin Storsjö be7952b5c3 arm: Only output eabi attributes if building for ELF 12 years ago
Diego Biurrun 1fda184a85 avutil: Add av_cold attributes to init functions missing them 12 years ago
Martin Storsjö ab8f1a6989 arm: Fall back to runtime cpu feature detection via /proc/cpuinfo 12 years ago
Ronald S. Bultje d56668bd80 floatdsp: move scalarproduct_float from dsputil to avfloatdsp. 12 years ago
Ronald S. Bultje 5959bfaca3 floatdsp: move butterflies_float from dsputil to avfloatdsp. 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
Mans Rullgard b57c1da81e arm: detect cpu features at runtime on Linux 12 years ago
Mans Rullgard b326755989 arm: rename ARMVFP config symbol to VFP 12 years ago
Mans Rullgard a7831d509f arm: use HAVE*_INLINE/EXTERNAL macros for conditional compilation 12 years ago
Justin Ruggles 284ea790d8 dsputil: move vector_fmul_scalar() to AVFloatDSPContext in libavutil 12 years ago
Diego Biurrun 9734b8ba56 Move avutil tables only used in libavcodec to libavcodec. 12 years ago
Mans Rullgard 51a15ed740 ARM: use numeric ID for Tag_ABI_align_preserved 12 years ago
Mans Rullgard 1ca3b62b10 ARM: bswap: drop armcc version of av_bswap16() 12 years ago
Mans Rullgard 5e826fd65e ARM: set Tag_ABI_align_preserved in all asm files 12 years ago
Mans Rullgard 7bda4ed780 ARM: fix Thumb PIC on Apple 12 years ago
Mans Rullgard 8995d34972 ARM: use 2-operand syntax for ADD Rd, PC in Apple PIC code 12 years ago
Mans Rullgard cdb7db5acd ARM: align PIC offset pools to 4 bytes 12 years ago
Mans Rullgard a27a690fac ARM: swap source operands in some add instructions 12 years ago
Mans Rullgard 7689eea49a flacdsp: arm optimised lpc filter 12 years ago
Mans Rullgard 87fa05a0da ARM: intmath: use native-size return types for clipping functions 12 years ago
Mans Rullgard 6c4975eaaf libavutil: add saturating addition functions 12 years ago
Mans Rullgard 0d735ca214 ARM: add missing "cc" clobber in av_clipl_int32_arm() 12 years ago
Mans Rullgard ec9d2c15c1 ARM: use Q/R inline asm operand modifiers only if supported 12 years ago
Mans Rullgard 62634158b7 ARM: generate position independent code to access data symbols 13 years ago
Diego Biurrun a5a93fa8f5 cosmetics: do not use full path for local headers 13 years ago
Justin Ruggles cb5042d02c float_dsp: Move vector_fmac_scalar() from libavcodec to libavutil 13 years ago
Mans Rullgard a839d6abf8 ARM: fix float_dsp breakage from d5a7229 13 years ago
Justin Ruggles d5a7229ba4 Add a float DSP framework to libavutil 13 years ago
Justin Ruggles 94d2b0d2fd ARM: Move asm.S from libavcodec to libavutil 13 years ago
Diego Biurrun dbe6ba55a3 build: cosmetics: Add missing end-of-line backslashes to item lists. 13 years ago
Mans Rullgard c02efacc8f arm: intreadwrite: revert 16-bit load asm to old version for gcc < 4.6 13 years ago
Mans Rullgard ababec7b95 arm: intreadwrite: disable inline asm for gcc 4.7 and later 13 years ago
Mans Rullgard adebad07e0 arm: intreadwrite: fix inline asm constraints for gcc 4.6 and later 13 years ago
Mans Rullgard d526c5338d ARM: allow runtime masking of CPU features 13 years ago
Janne Grunau 363bd1c62c remove iwmmxt optimizations 13 years ago
Mans Rullgard f64c2e710f bswap: make generic implementation more compiler-friendly 13 years ago