resample_neon.h is inline assembly for armv7 32 bit NEON.
To compile this for aarch64, the functions need a port. The file contains 4 functions.
saturate_32bit_to_16bit()
inner_product_single(int16_t a,...)
saturate_float_to_16bit()
inner_product_single(float a,...)
resample_neon.h is inline assembly for armv7 32 bit NEON. To compile this for aarch64, the functions need a port. The file contains 4 functions. saturate_32bit_to_16bit() inner_product_single(int16_t a,...) saturate_float_to_16bit() inner_product_single(float a,...)
resample.c includes the neon using a macro:
ifdef _USE_NEON
include "resample_neon.h"
endif
which needs to be set in the makefile.
Attached is a patch resample_neon.txt