diff --git a/src/common_audio/signal_processing/signal_processing.gypi b/src/common_audio/signal_processing/signal_processing.gypi index 2edc808927..83d2380ad9 100644 --- a/src/common_audio/signal_processing/signal_processing.gypi +++ b/src/common_audio/signal_processing/signal_processing.gypi @@ -59,9 +59,11 @@ 'conditions': [ ['target_arch=="arm"', { 'sources': [ + 'complex_bit_reverse_arm.s', 'spl_sqrt_floor_arm.s', ], 'sources!': [ + 'complex_bit_reverse.c', 'spl_sqrt_floor.c', ], 'conditions': [ @@ -73,6 +75,18 @@ 'filter_ar_fast_q12.c', ], }], + ['arm_neon==1', { + 'sources': [ + 'cross_correlation_neon.s', + 'downsample_fast_neon.s', + 'min_max_operations_neon.s', + 'vector_scaling_operations_neon.s', + ], + 'sources!': [ + 'cross_correlation.c', + 'downsample_fast.c', + ], + }], ], }], ],