#ifndef MODULES_AUDIO_PROCESSING_UTILITY_OOURA_FFT_TABLES_NEON_SSE2_H_
#define MODULES_AUDIO_PROCESSING_UTILITY_OOURA_FFT_TABLES_NEON_SSE2_H_
#include "common_audio/third_party/ooura/fft_size_128/ooura_fft.h"
#include "rtc_base/system/arch.h"
#ifdef _MSC_VER
#define ALIGN16_BEG …
#define ALIGN16_END
#else
#define ALIGN16_BEG
#define ALIGN16_END …
#endif
namespace webrtc {
#if defined(WEBRTC_ARCH_X86_FAMILY) || defined(WEBRTC_HAS_NEON)
const ALIGN16_BEG float ALIGN16_END k_swap_sign[4] = …;
ALIGN16_BEG const float ALIGN16_END rdft_wk1r[32] = …;
ALIGN16_BEG const float ALIGN16_END rdft_wk2r[32] = …;
ALIGN16_BEG const float ALIGN16_END rdft_wk3r[32] = …;
ALIGN16_BEG const float ALIGN16_END rdft_wk1i[32] = …;
ALIGN16_BEG const float ALIGN16_END rdft_wk2i[32] = …;
ALIGN16_BEG const float ALIGN16_END rdft_wk3i[32] = …;
ALIGN16_BEG const float ALIGN16_END cftmdl_wk1r[4] = …;
#endif
}
#endif