Commit Graph

19 Commits (d5bf8282345062ff99dfde4cd231f83870301367)

Author SHA1 Message Date
Christophe Favergeon 8a4c63e4d8 CMSIS-DSP: New testing framework
(For our internal use. In short term, we won't give support about it).
CMSIS-DSP: Update to cmake build for the testing framework
CMSIS-NN:Implementation of arm_fully_connected_s8
Use API and quantization compatible with TF Lite.
7 years ago
ClaudioMartino f6c65db1fe Include paths for transform tests in ArmDS A5 project 7 years ago
Christophe Favergeon bac5c674cf CMSIS-DSP: Add new compilation flag to DSP_Lib_TestSuite to restore
default behavior.

Default behavior is that all tests are enabled by default.
No need to define new compilation flags to enable them.

But there is a new mode which when enabled will allow to select which
tests must be run or not.

By default, this new mode is disabled and in this case all tests will
run.
7 years ago
Christophe Favergeon 2bb1ccfae7 CMSIS-DSP: Added compilation flags to disable some test categories in
DSP_Lib_TestSuite.
7 years ago
Christophe Favergeon bf1f324a6d CMSIS-DSP: DSP_Lib_TestSuite can be built with cmake.
DSP_Lib_TestSuite can be built with cmake and run on FVP.
Some issues with CMSIS-DSP cmake where discovered and corrected.

Comments added to arm_biqaud_cascade_df2T+f32 since the Neon version
must be initialized differently (and thus the corresponding test
in DSP_Lib_TestSuite will have to be updated to pass with Neon version).
7 years ago
Christophe Favergeon 3bf2e2eda6 CMSIS-DSP: Enable build with MSVC compiler.
The goal of this commit is to allow the build of CMSIS-DSP on Windows to
enable the use of the library from Python or Matlab.

The Python wrapper has also been simplified and is now using the
CMSIS-DSP directly without requiring specific include files or source files.
7 years ago
ClaudioMartino d4de6207ff filtering_pState uses VLD1 and it needs to be aligned to avoid alignment faults 7 years ago
ClaudioMartino 5792f80cf1 New NEON float32 algorithms for Cortex A5 (TransformFunctions excluded) with armDS project 7 years ago
GuentherMartin 5648cfd4af DSP_Lib changes:
- new version V1.5.5
 - reworked DSP library source files
     added macro ARM_MATH_LOOPUNROLL
     removed macro UNALIGNED_SUPPORT_DISABLE
     relpaced arm_bitreversal2.S with C version
     added const-correctness
     replaced SIMD pointer construct with memcpy solution
 - reworked DSP library documentation
 - moved DSP libraries to folder ./DSP/Lib
 - ARM DSP Libraries are built with ARMCLANG
 - Added DSP Libraries Source variant
7 years ago
Jonatan Antoni f20c424e92 Revert "Const-qualify all read-only pointers in CMSIS-DSP (#349)" 7 years ago
Torfinn Berset 23765aeff4 Fix const warnings 7 years ago
Torfinn Berset b54e1f9bf1 Converting C sources to use `const` where appropriate using regular expressions. Fix typos 7 years ago
GuentherMartin ddee94e8db DSP_Lib:
- updated arm_math.h
 - reduced ARM_MATH_CMx macros
7 years ago
Oskar Weigl 426d571112 add special values to sin and cos test data 7 years ago
Jonatan Antoni 2208df0e14 Global MISRA-C Rule 10.6 fix up: Unsigned constant values with U suffix, uppercase instead of lowercase. (Issue #227) 8 years ago
Martin Günther 98114302f7 Updated MPS2 projects. 9 years ago
Martin Günther 002e39acdd Updated DSP_Lib TestSuit. Added ARMv8m tests. Updated UV.exe path in batch files. 9 years ago
Martin Günther adbc210886 updated DSP Lib to V1.5.0. 9 years ago
Martin Günther 38abd8cf9f Added DSP_Lib TestSuite. 9 years ago