arm64 ASM fails on Apple M1
First experienced via https://github.com/markus-perl/ffmpeg-build-script/issues/115 so there's at least other people experiencing the same issue.
Command Line
dav1d-master % mkdir build && cd build && meson .. && ninja
First Compilation Error
[61/136] Compiling C object src/libdav1d.6.dylib.p/arm_64_looprestoration_common.S.o
FAILED: src/libdav1d.6.dylib.p/arm_64_looprestoration_common.S.o
cc -Isrc/libdav1d.6.dylib.p -Isrc -I../src -I. -I.. -Iinclude/dav1d -I../include/dav1d -Iinclude -I../include -fcolor-diagnostics -DNDEBUG -Wall -Winvalid-pch -Wextra -std=c99 -O3 -D_DARWIN_C_SOURCE -fvisibility=hidden -Wundef -Werror=vla -Wno-missing-field-initializers -Wno-unused-parameter -Wstrict-prototypes -Werror=missing-prototypes -Wshorten-64-to-32 -fomit-frame-pointer -ffast-math -MD -MQ src/libdav1d.6.dylib.p/arm_64_looprestoration_common.S.o -MF src/libdav1d.6.dylib.p/arm_64_looprestoration_common.S.o.d -o src/libdav1d.6.dylib.p/arm_64_looprestoration_common.S.o -c ../src/arm/64/looprestoration_common.S
../src/arm/64/looprestoration_common.S:37:22: error: unknown token in expression
add w10, w3, #2
^
meson and ninja logs attached dav1d.log