CMSIS-DSP: Added Helium support to Complex Math Functions.
Added new test patterns for complex math functions.
Added new tests to test framework.
Improved error handling of test framework.
diff --git a/CMSIS/DSP/Source/interpol.cmake b/CMSIS/DSP/Source/interpol.cmake
index 80282cf..2538d91 100644
--- a/CMSIS/DSP/Source/interpol.cmake
+++ b/CMSIS/DSP/Source/interpol.cmake
@@ -40,4 +40,12 @@
target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_RECIP_Q15)
endif()
+if (CONFIGTABLE AND ARM_CMPLX_MAG_Q31 AND (MVEI OR HELIUM))
+ target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_FAST_SQRT_Q31_MVE)
+endif()
+
+if (CONFIGTABLE AND ARM_CMPLX_MAG_Q15 AND (MVEI OR HELIUM))
+ target_compile_definitions(${PROJECT} PUBLIC ARM_TABLE_FAST_SQRT_Q15_MVE)
+endif()
+
endfunction()
\ No newline at end of file