1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00
FFmpeg/libavutil/arm
Rémi Denis-Courmont 620e6e1487 arm: relax byte-swap assembler constraints
There are no particular reasons to force the compiler to use the same
register as output and input operand. This forces an extra MOV
instruction if the input value needs to be reused after the swap.

In most cases, this makes no differences, as the compiler will seleect
the same register for both operands either way.

Signed-off-by: Martin Storsjö <martin@martin.st>
2022-09-03 23:54:05 +03:00
..
asm.S Merge commit '41cf3e3b1ca375962951fde1b90a03b16197d205' 2019-02-20 14:48:58 -03:00
bswap.h arm: relax byte-swap assembler constraints 2022-09-03 23:54:05 +03:00
cpu.c avutil: use getauxval(3) for CPU capabilities on linux/android ARM 2022-02-07 13:42:40 -08:00
cpu.h Merge commit '4cf84e254ae75b524e1cacae499a97d7cc9e5906' 2018-02-11 23:08:48 -03:00
float_dsp_arm.h
float_dsp_init_arm.c
float_dsp_init_neon.c
float_dsp_init_vfp.c arm: Check for have_vfp_vm instead of !have_vfpv3 for float_dsp_vfp 2017-10-24 09:06:56 +03:00
float_dsp_neon.S
float_dsp_vfp.S
intmath.h arm: Check the build time constants in av_clip_*intp2 2022-09-02 23:12:26 +03:00
intreadwrite.h
Makefile
neontest.h
timer.h arm/aarch64: Use mach_absolute_time as timer on apple platforms 2021-02-21 22:41:34 +02:00