Christophe Favergeon
ac7da660b7
CMSIS-DSP: Remove type punning in vector code and some compilation warnings.
5 years ago
Christophe Favergeon
acaa70a62a
CMSIS-DSP: Correcting issue #1182
5 years ago
Sun Yiming Z
915f074f46
Update arm_rfft_fast_f16.c
5 years ago
Sun Yiming Z
a397d144ef
Update arm_rfft_fast_f32.c
5 years ago
Christophe Favergeon
d5ad8e995b
CMSIS-DSP: Update copyright year and version numbers in comments.
5 years ago
FabKlein
a509fa39d4
CMSIS-DSP: FFT bit reversal unrolling
...
Issue index update earlier, adding more distance with
subsequent gather loads
Added Out-of-place variants
5 years ago
Christophe Favergeon
ebcecdfa93
CMSIS-DSP: Correction for issue #1130
...
Better control of the f16 build.
5 years ago
Christophe Favergeon
25a524baad
CMSIS-DSP: Configuration UI for the build
...
The first lines of the script are explaining how to use it.
5 years ago
Christophe Favergeon
9c83f0ab0c
CMSIS-DSP: API corrections in bitreversal_f16
5 years ago
Christophe Favergeon
9168382637
CMSIS-DSP: Moved f16 bitreversal code into a new file
5 years ago
Christophe Favergeon
7bb4b16d50
CMSIS-DSP: Correction to an f16 header include.
5 years ago
Christophe Favergeon
9a254bc926
CMSIS-DSP: Improvements for building with gcc on M55.
...
Solve most of f16 issues. But there are still some remaining
build issues with gcc10q4.
2 functions are reverting to scalar version when build with gcc on M55.
(Since Helium versions of those functions are not building).
5 years ago
Christophe Favergeon
4288cf4fec
CMSIS-DSP: Some improvements to build Helium version with gcc.
...
Helium f16 disabled by default with gcc since there are a few remaining build issues.
5 years ago
Christophe Favergeon
43f79ca92b
CMSIS-DSP: Improvements to Helium implementation of RFFT Q15 and Q31.
5 years ago
Lennart
c080770065
Add missing if clause
...
to not build float16 code if the datatype is disabled
5 years ago
Christophe Favergeon
0bcb1384f2
CMSIS-DSP: More consistent use of the flag ARM_MATH_AUTOVECTORIZE
5 years ago
Christophe Favergeon
3d1e329f33
CMSIS-DSP: Improved build with MDK
...
Compilation flags to control code size can now be used with MDK build
and not only with the cmake one.
5 years ago
Christophe Favergeon
8d2fca6efe
CMSIS-DSP: Removed compilation warning.
5 years ago
Christophe Favergeon
2b6d208557
CMSIS-DSP: Corrected issue in rfft f16
5 years ago
Christophe Favergeon
3752e622b8
CMSIS-DSP: Corrected issue in scalar arm_rfft_fast_f16
5 years ago
Christophe Favergeon
1b34e464ba
CMSIS-DSP: Added new f16 tests
5 years ago
Christophe Favergeon
d2d691cc23
CMSIS-DSP: Added f16 matrix functions
5 years ago
Christophe Favergeon
f0750e92c2
CMSIS-DSP: Added f16 version of biquads.
...
Corrected few doxygen issues.
5 years ago
Christophe Favergeon
7c55ae80f7
CMSIS-DSP: Added arm_fir_f16
...
Improved f16 comlex dot product
Correction to compile flags to FFT tables for MVE version.
5 years ago
Christophe Favergeon
8b465544a1
CMSIS-DSP: Added arm_rfft_fast_f16
5 years ago
Richard Allen
9e4b2a9358
CMSIS-DSP: Use __PKHBT intrinsics for FFTs
...
This results in about a few percent faster FFT when using GCC.
Change-Id: I9620370aa5098bb10e04d84a7fed2167e7734aeb
5 years ago
Christophe Favergeon
41f2015387
CMSIS-DSP: Re-organization of arm_math.h
...
arm_math.h splitted into several headers.
Interpolation functions moved from arm_math.h to a separate folder.
5 years ago
Christophe Favergeon
c0d3b61f37
CMSIS-DSP: Changed cmake required minimum version
6 years ago
Christophe Favergeon
be40746c5e
CMSIS-DSP: Improvement to test framework
...
Added support for A32.
Still some issues with cycle model.
6 years ago
Christophe Favergeon
11b7758815
CMSIS-DSP: Corrected issue #906
6 years ago
Christophe Favergeon
8cafb3219f
CMSIS-DSP: Corrected issue #870
6 years ago
Christophe Favergeon
b1e1a3140e
CMSIS-DSP: Improve test formatting script.
6 years ago
Christophe Favergeon
a159791720
CMSIS-DSP: Improved test framework
...
Added gcc support to IPSS in test framework.
Improved f16 handling for when compiling M55 with gcc.
6 years ago
Christophe Favergeon
c33adc9485
CMSIS-DSP: Improvements to the float16 support for building.
6 years ago
Christophe Favergeon
b31c737ad0
CMSIS-DSP: Corrected latest issues in f16 MVE version of cfft.
6 years ago
Christophe Favergeon
86a272902a
CMSIS-DSP: Add preliminary cfft 16 MVE code.
6 years ago
Christophe Favergeon
b543f5c61c
CMSIS-DSP: Added f16 support to test framework.
...
Added preliminary f16 versions of some functions
6 years ago
Christophe Favergeon
89704d71f0
CMSIS-DSP: Correction of issue 890
...
Wrong file name in some comments.
6 years ago
Christophe Favergeon
12af686c77
CMSIS-DSP: Correction of issue 891
...
Use of arm_cfft_init_f64 in the tests for coherency with other
cfft tests.
6 years ago
Christophe Favergeon
e4a2262af3
CMSIS-DSP: Added tutorial link to Doxygen documentation.
...
Corrected potential build issue with packs.
6 years ago
Jonatan Antoni
9ec9907e1d
CMSIS-DSP: Updates pack source component.
...
- Bumped component version to 1.8.0
- Added new groups/functions/files
Change-Id: Iee15d6af1e7e9c1169867270ca04f9ca7d5552c7
6 years ago
Christophe Favergeon
0e438b58f6
CMSIS-DSP: Fix to MVE code to allow compilation with AC6 6.14
6 years ago
Christophe Favergeon
dcda169de6
CMSIS-DSP: Cleaning for RFFT
...
Updated Doxygen comments.
Moved cfft_init_f64 from PythonWrapper to normal repository.
6 years ago
Christophe Favergeon
f2facaa0a2
CMSIS-DSP: Correction for issue 720
6 years ago
Christophe Favergeon
c21c54f83d
CMSIS-DSP: Added MVE code for merge_rfft_f32
6 years ago
Christophe Favergeon
266d88ba4a
CMSIS-DSP: Added MVE version of stage_rfft_f32
6 years ago
Christophe Favergeon
0c8bacd043
CMSIS-DSP: Added MVE code for rfft q15
6 years ago
Christophe Favergeon
681080f52a
CMSIS-DSP: Added MVE code for rfft q31
6 years ago
Christophe Favergeon
b6d9bdd4ef
CMSIS-DSP: Added MVE code for arm_cfft_q15
6 years ago
Christophe Favergeon
f5c31e6af4
CMSIS-DSP: Added MVE code for cfft q31
...
Added tests patterns for RFFT Q31 and Q15.
6 years ago