Apple Silicon build failing
Latest code ( Neon optimizations across all processes - part2**)** is failing to build on apple silicon (Mac Air M1). I've noticed pipelines also don't have ARM Mac, just x86 version.
I've tried modifying few things around CMake files, installing NASM/YASM - nothing seem to work.
Standard CMake that fails, tried reducing it down to -DCMAKE_BUILD_TYPE="Release" and nothing else - same effect:
cmake ../ -DCMAKE_BUILD_TYPE="Release" -DCMAKE_CXX_FLAGS="-o3 -march=native" -DCMAKE_C_FLAGS="-o3 -march=native" -DBUILD_ENC=ON -DBUILD_DEC=OFF -DBUILD_SHARED_LIBS=ON -G "Unix Makefiles"
Xcode build also fails on ASM files included - they're treated as C by default from CMake, but even after switching type to ASM the build consistently fails.
The error list:
[ 96%] Linking C shared library /Users/piotr/git/SVT-AV1/Bin/Release/libSvtAv1Enc.dylib ld: Undefined symbols: _svt_dav1d_inv_txfm_add_adst_adst_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_adst_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_adst_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_adst_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_adst_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_adst_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_adst_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_adst_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_adst_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_dct_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_dct_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_dct_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_dct_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_dct_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_dct_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_dct_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_dct_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_dct_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_flipadst_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_flipadst_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_flipadst_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_flipadst_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_flipadst_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_flipadst_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_flipadst_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_flipadst_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_flipadst_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_identity_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_identity_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_identity_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_identity_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_identity_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_identity_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_identity_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_adst_identity_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_adst_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_adst_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_adst_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_adst_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_adst_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_adst_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_adst_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_adst_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_adst_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_16x32_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_16x64_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_32x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_32x32_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_32x64_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_32x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_64x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_64x32_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_64x64_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_dct_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_flipadst_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_flipadst_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_flipadst_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_flipadst_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_flipadst_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_flipadst_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_flipadst_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_flipadst_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_flipadst_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_identity_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_identity_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_identity_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_identity_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_identity_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_identity_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_identity_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_identity_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_dct_identity_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_adst_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_adst_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_adst_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_adst_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_adst_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_adst_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_adst_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_adst_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_adst_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_dct_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_dct_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_dct_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_dct_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_dct_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_dct_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_dct_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_dct_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_dct_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_flipadst_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_flipadst_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_flipadst_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_flipadst_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_flipadst_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_flipadst_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_flipadst_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_flipadst_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_flipadst_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_identity_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_identity_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_identity_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_identity_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_identity_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_identity_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_identity_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_flipadst_identity_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_adst_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_adst_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_adst_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_adst_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_adst_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_adst_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_adst_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_adst_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_dct_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_dct_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_dct_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_dct_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_dct_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_dct_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_dct_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_dct_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_dct_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_flipadst_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_flipadst_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_flipadst_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_flipadst_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_flipadst_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_flipadst_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_flipadst_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_flipadst_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_identity_16x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_identity_16x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_identity_16x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_identity_4x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_identity_4x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_identity_4x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_identity_8x16_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_identity_8x4_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o _svt_dav1d_inv_txfm_add_identity_identity_8x8_8bpc_neon, referenced from: _svt_dav1d_inv_txfm_add_neon in av1_inv_txfm_neon.c.o