76 Commits (963145483cd0234cd0fac1b51f2410b5274b5f2d)

Author SHA1 Message Date
Brad Smith a3f79fd22a aarch64: Implement support for elf_aux_info(3) on FreeBSD and OpenBSD 4 months ago
Brad Smith fe4b9ef69f avutil/cpu_internal: Provide ff_getauxval() wrapper for getauxvaul() 4 months ago
Ramiro Polla abb4e13a0a avutil/aarch64: add AV_COPY128 and AV_ZERO128 macros 4 months ago
Brad Smith 41190da9e1 aarch64: Add OpenBSD runtime detection of dotprod and i8mm using sysctl 6 months ago
Martin Storsjö ab8f7030bc aarch64: Use cntvct_el0 as timer register on Android and macOS 6 months ago
Rémi Denis-Courmont c5f69719bc lavu/bswap: remove some inline assembler 7 months ago
Zhao Zhili 6a18c0bc87 avutil/aarch64: Skip define AV_READ_TIME for apple 7 months ago
Martin Storsjö 8339a45400 aarch64: Factorize code for CPU feature detection on Apple platforms 9 months ago
Martin Storsjö e30369bc1c aarch64: Use regular hwcaps flags instead of HWCAP_CPUID for CPU feature detection on Linux 10 months ago
Reimar Döffinger 0ea184fc39 libavutil/aarch64/cpu.c: HWCAPS requires inline asm support. 1 year ago
Martin Storsjö f05948ada4 aarch64: Simplify the linux runtime cpu detection code 1 year ago
Martin Storsjö a4877f1ec1 aarch64: Only enable extensions in the intended files/regions 1 year ago
Martin Storsjö 0679e85331 aarch64: Stop using asm/hwcap.h for the HWCAP_* detection 1 year ago
Martin Storsjö cada4597ca aarch64: Manually tweak vertical alignment/indentation in tx_float_neon.S 1 year ago
Martin Storsjö 7f905f3672 aarch64: Make the indentation more consistent 1 year ago
Martin Storsjö 184103b310 aarch64: Consistently use lowercase for vector element specifiers 1 year ago
Rémi Denis-Courmont f032234953 aarch64: remove VFP feature check 1 year ago
Martin Storsjö c76643021e aarch64: Add Windows runtime detection of the dotprod instructions 2 years ago
Martin Storsjö 9b0052200a aarch64: Add Apple runtime detection of dotprod and i8mm using sysctl 2 years ago
Martin Storsjö 493fcde50a aarch64: Add Linux runtime cpu feature detection using HWCAP_CPUID 2 years ago
Martin Storsjö 397cb623c8 aarch64: Add cpu flags for the dotprod and i8mm extensions 2 years ago
Martin Storsjö fb1b88af77 configure: aarch64: Support assembling the dotprod and i8mm arch extensions 2 years ago
Lynne 87bae6b018
lavu/tx: refactor to explicitly track and convert lookup table order 2 years ago
Reimar Döffinger 38cd829dce
aarch64: Implement stack spilling in a consistent way. 2 years ago
Lynne a89025f74d
aarch64/tx_float: fix compilation 2 years ago
Rémi Denis-Courmont 164021423a aarch64: relax byte-swap assembler constraints 2 years ago
Lynne f932b89ea3
lavu/tx: implement aarch64 NEON SIMD FFT 2 years ago
Martin Storsjö c3fea6d83b aarch64: Only emit the PAC/BTI note section when targeting ELF 3 years ago
Andre Kempe 248986a0db arm64: Add Armv8.3-A PAC support to assembly files 3 years ago
Jonathan Wright 08b4716a9e aarch64: Add Armv8.5-A BTI support 3 years ago
Martin Storsjö ee040a7fc2 arm/aarch64: Use mach_absolute_time as timer on apple platforms 4 years ago
Martin Storsjö 07948f3d38 aarch64: Explicitly forbid using the x18 register 5 years ago
Peter Collingbourne 9bcb1cb6ed Add assembly support for -fsanitize=hwaddress tagged globals. 5 years ago
Martin Storsjö 41cf3e3b1c arm: Create proper .rdata sections for COFF 6 years ago
Diego Biurrun 4cf84e254a Drop some unnecessary config.h #includes 7 years ago
Martin Storsjö 69ac24e556 aarch64: Get rid of a stray double space 7 years ago
James Almer 3d828c9fd5 cpu: split flag checks per arch in av_cpu_max_align() 7 years ago
James Almer 3b345d389b avutil/cpu: split flag checks per arch in av_cpu_max_align() 7 years ago
Martin Storsjö 7b7760ad6e aarch64: Fix negative movrel offsets for windows 7 years ago
Martin Storsjö dda45c087b aarch64: Add parentheses around the offset parameter in movrel 8 years ago
Martin Storsjö 8847eeaa14 aarch64: Add parentheses around the offset parameter in movrel 8 years ago
Martin Storsjö 7fe898dbb9 aarch64: Add an offset parameter to the movrel macro 8 years ago
Martin Storsjö c44a8a3eab aarch64: Add an offset parameter to the movrel macro 8 years ago
Timothy Gu 44304ae322 all: Add missing header guards 9 years ago
Janne Grunau 64034849da arm64: add cycle counter support 9 years ago
Martin Storsjö 780cd20b00 aarch64: Use .data.rel.ro for const data with relocations 10 years ago
Janne Grunau a238b83b13 aarch64: use MACH-O const data asm directive in const macro 11 years ago
Janne Grunau d5a5598198 build: check if AS supports the '.func' directive 11 years ago
Janne Grunau 68a06b3a63 aarch64: use '#' for whole line asm comments 11 years ago
Janne Grunau 6a0fa4d86f aarch64: remove optional :pg_hi21: for adrp instruction 11 years ago