1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00
FFmpeg/libavutil/aarch64
Martin Storsjö 07948f3d38 aarch64: Explicitly forbid using the x18 register
On windows and darwin (and modern android), the x18 register is reserved
and shouldn't be modified by user code, while it is freely available on
linux. Strictly avoid it, to keep the assembly code portable.

This would have helped catch the issue fixed in 872790b1f9
immediately.

Signed-off-by: Martin Storsjö <martin@martin.st>
2020-05-15 21:22:22 +03:00
..
asm.S aarch64: Explicitly forbid using the x18 register 2020-05-15 21:22:22 +03:00
bswap.h
cpu.c cpu: split flag checks per arch in av_cpu_max_align() 2017-10-09 11:48:24 +02:00
cpu.h Merge commit '4cf84e254ae75b524e1cacae499a97d7cc9e5906' 2018-02-11 23:08:48 -03:00
float_dsp_init.c Merge remote-tracking branch 'qatar/master' 2014-03-19 02:52:08 +01:00
float_dsp_neon.S Merge remote-tracking branch 'qatar/master' 2014-03-19 02:52:08 +01:00
Makefile aarch64: float_dsp NEON assembler 2014-03-18 22:56:07 +01:00
neontest.h all: Add missing header guards 2016-01-28 19:49:48 -08:00
timer.h Merge commit '64034849dad8410bedbe1def4c533490fb85cc4a' 2016-01-02 10:26:42 +01:00