Skip to content

arm64: Explicitly forbid using the x18 register

Martin Storsjö requested to merge mstorsjo/dav1d:arm-forbid-x18 into master

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.

Merge request reports