From aaaa0ac4509de429cf2ef50689cadd930c2a63d8 Mon Sep 17 00:00:00 2001 From: TTornblom Date: Mon, 12 Apr 2021 14:33:17 +0200 Subject: [PATCH] Build: Update IAR support for 5.8.0 Added stack sealing support to assembly startup files for cm23, cm33, cm35p. The link script support for this will be provided in an updated IAR CMSIS-Manager, once that has been released. Signed-off-by: TTornblom --- Projects/IAR/arm_cortexM_math.ewp | 2620 ++++++++++++++++------------- 1 file changed, 1456 insertions(+), 1164 deletions(-) diff --git a/Projects/IAR/arm_cortexM_math.ewp b/Projects/IAR/arm_cortexM_math.ewp index 5d2265ef..f3da981d 100644 --- a/Projects/IAR/arm_cortexM_math.ewp +++ b/Projects/IAR/arm_cortexM_math.ewp @@ -11,9 +11,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -677,13 +658,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -696,17 +673,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -1056,7 +1049,7 @@ - BILINK + Coder 0 @@ -1071,9 +1064,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -1738,13 +1712,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -1757,17 +1727,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -2117,7 +2103,7 @@ - BILINK + Coder 0 @@ -2132,9 +2118,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -2798,13 +2765,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -2817,17 +2780,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -3177,7 +3156,7 @@ - BILINK + Coder 0 @@ -3192,9 +3171,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -3859,13 +3819,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -3878,17 +3834,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -4238,7 +4210,7 @@ - BILINK + Coder 0 @@ -4253,9 +4225,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -4919,13 +4872,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -4938,17 +4887,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -5298,7 +5263,7 @@ - BILINK + Coder 0 @@ -5313,9 +5278,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -5980,13 +5926,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -5999,17 +5941,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -6359,7 +6317,7 @@ - BILINK + Coder 0 @@ -6374,9 +6332,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -7040,13 +6979,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -7059,17 +6994,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -7419,7 +7370,7 @@ - BILINK + Coder 0 @@ -7434,9 +7385,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -8101,13 +8033,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -8120,17 +8048,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -8480,7 +8424,7 @@ - BILINK + Coder 0 @@ -8495,9 +8439,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -9161,13 +9086,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -9180,17 +9101,13 @@ ILINK 0 - 23 + 25 1 1 - - - - - IARCHIVE - 0 + + + + + + + + + IARCHIVE + 0 0 1 @@ -9540,7 +9477,7 @@ - BILINK + Coder 0 @@ -9555,9 +9492,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -10222,13 +10140,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -10241,17 +10155,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -10601,7 +10531,7 @@ - BILINK + Coder 0 @@ -10616,9 +10546,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -11282,13 +11193,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -11301,17 +11208,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -11661,7 +11584,7 @@ - BILINK + Coder 0 @@ -11676,9 +11599,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -12343,13 +12247,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -12362,17 +12262,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -12722,7 +12638,7 @@ - BILINK + Coder 0 @@ -12737,9 +12653,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -13403,13 +13300,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -13422,17 +13315,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -13782,7 +13691,7 @@ - BILINK + Coder 0 @@ -13797,9 +13706,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -14464,13 +14354,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -14483,17 +14369,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -14843,7 +14745,7 @@ - BILINK + Coder 0 @@ -14858,9 +14760,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -15524,13 +15407,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -15543,17 +15422,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -15903,7 +15798,7 @@ - BILINK + Coder 0 @@ -15918,9 +15813,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -16584,13 +16460,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -16603,17 +16475,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -16963,7 +16851,7 @@ - BILINK + Coder 0 @@ -16978,9 +16866,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -17644,13 +17513,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -17663,17 +17528,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -18023,7 +17904,7 @@ - BILINK + Coder 0 @@ -18038,9 +17919,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -18704,13 +18566,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -18723,17 +18581,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -19083,7 +18957,7 @@ - BILINK + Coder 0 @@ -19098,9 +18972,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -19764,13 +19619,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -19783,17 +19634,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -20143,7 +20010,7 @@ - BILINK + Coder 0 @@ -20158,9 +20025,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -20824,13 +20672,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -20843,17 +20687,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -21203,7 +21063,7 @@ - BILINK + Coder 0 @@ -21218,9 +21078,13 @@ General 3 - 31 + 33 1 1 + - - - - - + + ICCARM 2 - 36 + 37 1 1 - - - @@ -21884,13 +21725,9 @@ 0 + inputOutputBased - - BICOMP - 0 - - BUILDACTION 1 @@ -21903,17 +21740,13 @@ ILINK 0 - 23 + 25 1 1 - + + + + + @@ -22263,13 +22116,16 @@ - BILINK + Coder 0 BasicMathFunctions + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_abs_f16.c + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_abs_f32.c @@ -22282,6 +22138,9 @@ $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_abs_q7.c + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_add_f16.c + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_add_f32.c @@ -22303,6 +22162,24 @@ $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_and_u8.c + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_clip_f16.c + + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_clip_f32.c + + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_clip_q15.c + + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_clip_q31.c + + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_clip_q7.c + + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_dot_prod_f16.c + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_dot_prod_f32.c @@ -22315,6 +22192,9 @@ $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_dot_prod_q7.c + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_mult_f16.c + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_mult_f32.c @@ -22327,6 +22207,9 @@ $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_mult_q7.c + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_negate_f16.c + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_negate_f32.c @@ -22348,6 +22231,9 @@ $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_not_u8.c + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_offset_f16.c + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_offset_f32.c @@ -22369,6 +22255,9 @@ $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_or_u8.c + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_scale_f16.c + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_scale_f32.c @@ -22390,6 +22279,9 @@ $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_shift_q7.c + + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_sub_f16.c + $PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_sub_f32.c @@ -22414,6 +22306,9 @@ BayesFunctions + + $PROJ_DIR$\..\..\Source\BayesFunctions\arm_gaussian_naive_bayes_predict_f16.c + $PROJ_DIR$\..\..\Source\BayesFunctions\arm_gaussian_naive_bayes_predict_f32.c @@ -22423,12 +22318,27 @@ $PROJ_DIR$\..\..\Source\CommonTables\arm_common_tables.c + + $PROJ_DIR$\..\..\Source\CommonTables\arm_common_tables_f16.c + $PROJ_DIR$\..\..\Source\CommonTables\arm_const_structs.c + + $PROJ_DIR$\..\..\Source\CommonTables\arm_const_structs_f16.c + + + $PROJ_DIR$\..\..\Source\CommonTables\arm_mve_tables.c + + + $PROJ_DIR$\..\..\Source\CommonTables\arm_mve_tables_f16.c + ComplexMathFunctions + + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_conj_f16.c + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_conj_f32.c @@ -22438,6 +22348,9 @@ $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_conj_q31.c + + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_dot_prod_f16.c + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_dot_prod_f32.c @@ -22447,6 +22360,9 @@ $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_dot_prod_q31.c + + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_f16.c + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_f32.c @@ -22456,6 +22372,9 @@ $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_q31.c + + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_squared_f16.c + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_squared_f32.c @@ -22465,6 +22384,9 @@ $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_squared_q31.c + + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mult_cmplx_f16.c + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mult_cmplx_f32.c @@ -22474,6 +22396,9 @@ $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mult_cmplx_q31.c + + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mult_real_f16.c + $PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mult_real_f32.c @@ -22516,27 +22441,51 @@ $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_boolean_distance.c + + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_boolean_distance_template.h + + + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_braycurtis_distance_f16.c + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_braycurtis_distance_f32.c + + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_canberra_distance_f16.c + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_canberra_distance_f32.c + + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_chebyshev_distance_f16.c + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_chebyshev_distance_f32.c + + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_cityblock_distance_f16.c + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_cityblock_distance_f32.c + + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_correlation_distance_f16.c + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_correlation_distance_f32.c + + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_cosine_distance_f16.c + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_cosine_distance_f32.c $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_dice_distance.c + + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_euclidean_distance_f16.c + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_euclidean_distance_f32.c @@ -22546,12 +22495,18 @@ $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_jaccard_distance.c + + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_jensenshannon_distance_f16.c + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_jensenshannon_distance_f32.c $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_kulsinski_distance.c + + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_minkowski_distance_f16.c + $PROJ_DIR$\..\..\Source\DistanceFunctions\arm_minkowski_distance_f32.c @@ -22597,9 +22552,18 @@ $PROJ_DIR$\..\..\Source\FastMathFunctions\arm_sqrt_q31.c + + $PROJ_DIR$\..\..\Source\FastMathFunctions\arm_vexp_f16.c + $PROJ_DIR$\..\..\Source\FastMathFunctions\arm_vexp_f32.c + + $PROJ_DIR$\..\..\Source\FastMathFunctions\arm_vinverse_f16.c + + + $PROJ_DIR$\..\..\Source\FastMathFunctions\arm_vlog_f16.c + $PROJ_DIR$\..\..\Source\FastMathFunctions\arm_vlog_f32.c @@ -22612,6 +22576,9 @@ $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_32x64_q31.c + + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_f16.c + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_f32.c @@ -22621,6 +22588,9 @@ $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_fast_q31.c + + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_init_f16.c + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_init_f32.c @@ -22636,21 +22606,33 @@ $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_q31.c + + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_f16.c + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_f32.c $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_f64.c + + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_init_f16.c + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_init_f32.c $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_init_f64.c + + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_stereo_df2T_f16.c + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_stereo_df2T_f32.c + + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_stereo_df2T_init_f16.c + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_stereo_df2T_init_f32.c @@ -22708,6 +22690,9 @@ $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_conv_q7.c + + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_correlate_f16.c + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_correlate_f32.c @@ -22759,6 +22744,9 @@ $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_decimate_q31.c + + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_f16.c + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_f32.c @@ -22768,6 +22756,9 @@ $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_fast_q31.c + + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_init_f16.c + $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_init_f32.c @@ -22904,8 +22895,50 @@ $PROJ_DIR$\..\..\Source\FilteringFunctions\arm_lms_q31.c + + InterpolationFunctions + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_bilinear_interp_f16.c + + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_bilinear_interp_f32.c + + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_bilinear_interp_q15.c + + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_bilinear_interp_q31.c + + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_bilinear_interp_q7.c + + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_linear_interp_f16.c + + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_linear_interp_f32.c + + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_linear_interp_q15.c + + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_linear_interp_q31.c + + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_linear_interp_q7.c + + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_spline_interp_f32.c + + + $PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_spline_interp_init_f32.c + + MatrixFunctions + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_add_f16.c + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_add_f32.c @@ -22915,6 +22948,18 @@ $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_add_q31.c + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cholesky_f16.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cholesky_f32.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cholesky_f64.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_mult_f16.c + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_mult_f32.c @@ -22924,6 +22969,21 @@ $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_mult_q31.c + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_trans_f16.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_trans_f32.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_trans_q15.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_trans_q31.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_init_f16.c + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_init_f32.c @@ -22933,15 +22993,30 @@ $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_init_q31.c + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_inverse_f16.c + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_inverse_f32.c $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_inverse_f64.c + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_ldlt_f32.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_ldlt_f64.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_f16.c + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_f32.c + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_f64.c + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_fast_q15.c @@ -22954,6 +23029,12 @@ $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_q31.c + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_q7.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_scale_f16.c + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_scale_f32.c @@ -22963,48 +23044,141 @@ $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_scale_q31.c + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_lower_triangular_f16.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_lower_triangular_f32.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_lower_triangular_f64.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_upper_triangular_f16.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_upper_triangular_f32.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_upper_triangular_f64.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_sub_f16.c + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_sub_f32.c + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_sub_f64.c + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_sub_q15.c $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_sub_q31.c + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_f16.c + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_f32.c + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_f64.c + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_q15.c $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_q31.c + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_q7.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_vec_mult_f16.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_vec_mult_f32.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_vec_mult_q15.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_vec_mult_q31.c + + + $PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_vec_mult_q7.c + + + + QuaternionMathFunctions + + $PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion2rotation_f32.c + + + $PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_conjugate_f32.c + + + $PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_inverse_f32.c + + + $PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_norm_f32.c + + + $PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_normalize_f32.c + + + $PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_product_f32.c + + + $PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_product_single_f32.c + + + $PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_rotation2quaternion_f32.c + StatisticsFunctions + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_entropy_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_entropy_f32.c $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_entropy_f64.c + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_kullback_leibler_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_kullback_leibler_f32.c $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_kullback_leibler_f64.c + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_logsumexp_dot_prod_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_logsumexp_dot_prod_f32.c + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_logsumexp_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_logsumexp_f32.c + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_max_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_max_f32.c + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_max_no_idx_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_max_no_idx_f32.c @@ -23017,6 +23191,9 @@ $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_max_q7.c + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_mean_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_mean_f32.c @@ -23029,6 +23206,9 @@ $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_mean_q7.c + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_min_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_min_f32.c @@ -23041,6 +23221,9 @@ $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_min_q7.c + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_power_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_power_f32.c @@ -23053,6 +23236,9 @@ $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_power_q7.c + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_rms_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_rms_f32.c @@ -23062,6 +23248,9 @@ $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_rms_q31.c + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_std_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_std_f32.c @@ -23071,6 +23260,9 @@ $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_std_q31.c + + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_var_f16.c + $PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_var_f32.c @@ -23083,6 +23275,9 @@ SupportFunctions + + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_barycenter_f16.c + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_barycenter_f32.c @@ -23092,6 +23287,9 @@ $PROJ_DIR$\..\..\Source\SupportFunctions\arm_bubble_sort_f32.c + + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_copy_f16.c + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_copy_f32.c @@ -23104,6 +23302,15 @@ $PROJ_DIR$\..\..\Source\SupportFunctions\arm_copy_q7.c + + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_f16_to_float.c + + + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_f16_to_q15.c + + + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_fill_f16.c + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_fill_f32.c @@ -23116,6 +23323,9 @@ $PROJ_DIR$\..\..\Source\SupportFunctions\arm_fill_q7.c + + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_float_to_f16.c + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_float_to_q15.c @@ -23137,6 +23347,9 @@ $PROJ_DIR$\..\..\Source\SupportFunctions\arm_merge_sort_init_f32.c + + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_q15_to_f16.c + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_q15_to_float.c @@ -23177,10 +23390,7 @@ $PROJ_DIR$\..\..\Source\SupportFunctions\arm_sort_init_f32.c - $PROJ_DIR$\..\..\Source\SupportFunctions\arm_spline_interp_f32.c - - - $PROJ_DIR$\..\..\Source\SupportFunctions\arm_spline_interp_init_f32.c + $PROJ_DIR$\..\..\Source\SupportFunctions\arm_weighted_sum_f16.c $PROJ_DIR$\..\..\Source\SupportFunctions\arm_weighted_sum_f32.c @@ -23188,27 +23398,51 @@ SVMFunctions + + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_linear_init_f16.c + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_linear_init_f32.c + + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_linear_predict_f16.c + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_linear_predict_f32.c + + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_polynomial_init_f16.c + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_polynomial_init_f32.c + + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_polynomial_predict_f16.c + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_polynomial_predict_f32.c + + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_rbf_init_f16.c + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_rbf_init_f32.c + + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_rbf_predict_f16.c + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_rbf_predict_f32.c + + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_sigmoid_init_f16.c + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_sigmoid_init_f32.c + + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_sigmoid_predict_f16.c + $PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_sigmoid_predict_f32.c @@ -23220,6 +23454,40 @@ $PROJ_DIR$\..\..\Source\TransformFunctions\arm_bitreversal2.c + + cortexM3l + cortexM3b + cortexM4l + cortexM4b + cortexM4lf + cortexM4bf + cortexM7l + cortexM7b + cortexM7lfsp + cortexM7bfsp + cortexM7lfdp + cortexM7bfdp + + + + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_bitreversal2.S + + cortexM0l + cortexM0b + ARMv8MBLl + ARMv8MMLl + ARMv8MMLlfsp + ARMv8MMLlfdp + ARMv8MMLld + ARMv8MMLldfsp + ARMv8MMLldfdp + + + + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_bitreversal_f16.c + + + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_f16.c $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_f32.c @@ -23227,6 +23495,9 @@ $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_f64.c + + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_init_f16.c + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_init_f32.c @@ -23245,9 +23516,15 @@ $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_q31.c + + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix2_f16.c + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c + + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix2_init_f16.c + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix2_init_f32.c @@ -23263,9 +23540,15 @@ $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix2_q31.c + + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix4_f16.c + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c + + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix4_init_f16.c + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix4_init_f32.c @@ -23281,6 +23564,9 @@ $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix4_q31.c + + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix8_f16.c + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c @@ -23305,12 +23591,18 @@ $PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_f32.c + + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_fast_f16.c + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_fast_f32.c $PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_fast_f64.c + + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_fast_init_f16.c + $PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_fast_init_f32.c