/cmsis-dsp-latest/dsppp/Include/dsppp/ |
D | matrix.hpp | 72 constexpr static bool value = true; member 81 constexpr static bool value = (C>0); member 88 constexpr static index_t value = C; member 95 constexpr static bool value = true; member 102 constexpr static bool value = true; member 108 constexpr static bool value = true; member 114 constexpr static bool value = (S>0); member 120 constexpr static index_t value = S; member 126 constexpr static bool value = true; member 133 constexpr static bool value = true; member [all …]
|
D | fusion.hpp | 23 constexpr static int value = 0; member 36 constexpr static bool value = false; member 42 constexpr static bool value = false; member 50 constexpr static bool value = false; member 56 constexpr static bool value = false; member 64 constexpr static vector_length_t value = 0; member 106 constexpr bool is_scalar() {return (!IsVector<DA>::value && in is_scalar() 107 !HasMatrixIndexing<DA>::value);} in is_scalar() 117 constexpr bool must_use_matrix_idx() {return (!IsVector<DA>::value && in must_use_matrix_idx() 118 HasMatrixIndexing<DA>::value);} in must_use_matrix_idx() [all …]
|
D | vec.hpp | 193 constexpr static std::size_t value = 1; member 199 constexpr static std::size_t value = S; member 207 constexpr static bool value = true; member 214 constexpr static bool value = true; member 220 constexpr static bool value = true; member 226 constexpr static bool value = true; member 259 constexpr static bool value = true; member 267 constexpr static vector_length_t value = (L<0) ? 0 : L; member 274 constexpr static vector_length_t value = (L<0) ? 0 : L; member 295 constexpr static bool value = (L<0); member [all …]
|
D | algorithms.hpp | 46 HasMatrixIndexing<MA>::value && 47 HasMatrixIndexing<MB>::value /*&& 65 typename std::enable_if<IsVector<VB>::value && 66 SameElementType<VB,P>::value,bool>::type = true> 89 typename std::enable_if<IsVector<VB>::value && 90 SameElementType<VB,P>::value,bool>::type = true> 128 typename std::enable_if<CompatibleStaticMatVecProduct<M,V>::value,bool>::type = true> 138 typename std::enable_if<CompatibleDynamicMatVecProduct<M,V>::value,bool>::type = true> 149 typename std::enable_if<CompatibleDynamicMatVecProduct<M,V>::value,bool>::type = true> 169 typename std::enable_if<CompatibleStaticMatMatProduct<MA,MB>::value && [all …]
|
D | unroll.hpp | 137 constexpr static bool value = true; member 143 constexpr static bool value = (... && IsDynamic<std::remove_reference_t<E>>::value); member 175 …constexpr static vector_length_t value = max_vec_length(StaticLength<std::remove_reference_t<E>>::… member
|
D | matrix_impl.hpp | 110 typename std::enable_if<IsVector<Derived>::value,bool>::type = true> 139 typename std::enable_if<IsVector<Derived>::value,bool>::type = true> 436 typename std::enable_if<IsVector<VA>::value && 438 SameElementType<VA,P>::value,bool>::type = true> 456 typename std::enable_if<IsVector<VA>::value && 458 SameElementType<VA,P>::value,bool>::type = true> 676 typename std::enable_if<IsVector<Derived>::value,bool>::type = true> 706 typename std::enable_if<IsVector<Derived>::value,bool>::type = true> 765 typename std::enable_if<IsVector<VA>::value && 766 SameElementType<VA,P>::value,bool>::type = true> [all …]
|
/cmsis-dsp-latest/Testing/FrameworkSource/ |
D | Timing.cpp | 46 int32_t value = 1; in initCycleMeasurement() local 52 value |= 2; // reset all counters to zero. in initCycleMeasurement() 53 value |= 4; // reset cycle counter to zero. in initCycleMeasurement() 57 value |= 8; // enable "by 64" divider for CCNT. in initCycleMeasurement() 61 __set_CP(15, 0, value, 9, 12, 0); in initCycleMeasurement() 70 __get_CP(15, 0, value, 14, 15, 7); in initCycleMeasurement() 71 value = value | (0x8000 << 12); in initCycleMeasurement() 72 __set_CP(15, 0, value, 14, 15, 7); in initCycleMeasurement() 101 unsigned int value; in cycleMeasurementStart() local 103 __get_CP(15, 0, value, 9, 13, 0); in cycleMeasurementStart() [all …]
|
/cmsis-dsp-latest/Source/SupportFunctions/ |
D | arm_fill_f32.c | 60 float32_t value, in arm_fill_f32() argument 71 vstrwq_f32(pDst,vdupq_n_f32(value)); in arm_fill_f32() 87 *pDst++ = value; in arm_fill_f32() 97 float32_t value, in arm_fill_f32() argument 104 float32x4_t inV = vdupq_n_f32(value); in arm_fill_f32() 129 *pDst++ = value; in arm_fill_f32() 137 float32_t value, in arm_fill_f32() argument 153 *pDst++ = value; in arm_fill_f32() 154 *pDst++ = value; in arm_fill_f32() 155 *pDst++ = value; in arm_fill_f32() [all …]
|
D | arm_fill_q31.c | 48 q31_t value, in arm_fill_q31() argument 59 vstrwq_s32(pDst,vdupq_n_s32(value)); in arm_fill_q31() 74 *pDst++ = value; in arm_fill_q31() 84 q31_t value, in arm_fill_q31() argument 100 *pDst++ = value; in arm_fill_q31() 101 *pDst++ = value; in arm_fill_q31() 102 *pDst++ = value; in arm_fill_q31() 103 *pDst++ = value; in arm_fill_q31() 124 *pDst++ = value; in arm_fill_q31()
|
D | arm_fill_q7.c | 48 q7_t value, in arm_fill_q7() argument 58 vstrbq_s8(pDst,vdupq_n_s8(value)); in arm_fill_q7() 73 *pDst++ = value; in arm_fill_q7() 81 q7_t value, in arm_fill_q7() argument 91 packedValue = __PACKq7(value, value, value, value); in arm_fill_q7() 122 *pDst++ = value; in arm_fill_q7()
|
D | arm_fill_f16.c | 53 float16_t value, in arm_fill_f16() argument 61 vdupq_m_n_f16(vuninitializedq_f16(), value, p), p); in arm_fill_f16() 73 float16_t value, in arm_fill_f16() argument 89 *pDst++ = value; in arm_fill_f16() 90 *pDst++ = value; in arm_fill_f16() 91 *pDst++ = value; in arm_fill_f16() 92 *pDst++ = value; in arm_fill_f16() 113 *pDst++ = value; in arm_fill_f16()
|
D | arm_fill_q15.c | 48 q15_t value, in arm_fill_q15() argument 57 vstrhq_s16(pDst,vdupq_n_s16(value)); in arm_fill_q15() 72 *pDst++ = value; in arm_fill_q15() 81 q15_t value, in arm_fill_q15() argument 91 packedValue = __PKHBT(value, value, 16U); in arm_fill_q15() 123 *pDst++ = value; in arm_fill_q15()
|
D | arm_fill_f64.c | 47 float64_t value, in arm_fill_f64() argument 61 *pDst++ = value; in arm_fill_f64()
|
/cmsis-dsp-latest/dsppp/Include/dsppp/Helium/ |
D | matrix_multiply_f32.hpp | 20 SameElementType<MA,float32_t>::value,bool>::type = true> 45 if constexpr (!HasStaticStride<MA>::value) 51 if constexpr (!HasStaticStride<MA>::value) 57 constexpr int s = StaticStride<MA>::value; 61 if constexpr (!HasStaticStride<MB>::value) 71 if constexpr (!HasStaticStride<MA>::value) 76 if constexpr (!HasStaticStride<MB>::value) 81 if constexpr (!HasStaticStride<MA>::value) 87 constexpr int s = StaticStride<MA>::value; 92 if constexpr (!HasStaticStride<MB>::value) [all …]
|
D | matrix_multiply_fixed.hpp | 48 if constexpr (HasStaticStride<MB>::value) in arm_mat_mult_2x2_mve() 50 vecB = inner::vload1_z<StaticStride<MB>::value>(pInB,MATRIX_DIM2,p0); in arm_mat_mult_2x2_mve() 71 if constexpr (HasStaticStride<MB>::value) in arm_mat_mult_2x2_mve() 73 vecB = inner::vload1_z<StaticStride<MB>::value>(pInB,MATRIX_DIM2,p0); in arm_mat_mult_2x2_mve() 115 if constexpr (HasStaticStride<MB>::value) in arm_mat_mult_3x3_mve() 117 vecB = inner::vload1_z<StaticStride<MB>::value>(pInB,MATRIX_DIM3,p0); in arm_mat_mult_3x3_mve() 140 if constexpr (HasStaticStride<MB>::value) in arm_mat_mult_3x3_mve() 142 vecB = inner::vload1_z<StaticStride<MB>::value>(pInB,MATRIX_DIM3,p0); in arm_mat_mult_3x3_mve() 162 if constexpr (HasStaticStride<MB>::value) in arm_mat_mult_3x3_mve() 164 vecB = inner::vload1_z<StaticStride<MB>::value>(pInB,MATRIX_DIM3,p0); in arm_mat_mult_3x3_mve() [all …]
|
/cmsis-dsp-latest/Documentation/Doxygen/ |
D | dsp.dxy.in | 11 # TAG = value [value, ...] 13 # TAG += value [value, ...] 34 # The default value is: UTF-8. 42 # The default value is: My Project. 79 # The default value is: NO. 86 # directories at level 8 which is the default and also the maximum value. The 89 # Minimum value: 0, maximum value: 8, default value: 8. 98 # The default value is: NO. 113 # The default value is: English. 120 # The default value is: YES. [all …]
|
/cmsis-dsp-latest/dsppp/tests/ |
D | common_tests.h | 101 typename std::enable_if<std::is_pointer<T>::value,bool>::type = true> 128 typename std::enable_if<IsVector<TA>::value && 129 !HasMatrixIndexing<TA>::value && 130 IsVector<TB>::value && 131 !HasMatrixIndexing<TB>::value,bool>::type = true> 159 typename std::enable_if<!std::is_pointer<T>::value 160 && !IsVector<T>::value && !HasMatrixIndexing<T>::value,bool>::type = true> 187 HasMatrixIndexing<MA>::value && 188 HasMatrixIndexing<MB>::value && 214 HasMatrixIndexing<MA>::value && [all …]
|
D | matrix_test.cpp | 30 constexpr static double value = 0.001; member 37 constexpr static float value = 0.001f; member 45 constexpr static float16_t value = (float16_t)0.001f; member 54 constexpr static Q7 value = 0.001_q7; member 61 constexpr static Q15 value = 0.001_q15; member 68 constexpr static Q31 value = 0.001_q31; member 975 mb += MatTestConstant<T>::value; in testsubmatmult() 1169 !IsDynamic<V>::value && 1170 SameElementType<V,T>::value && 1171 IsVector<V>::value,bool>::type = true> [all …]
|
/cmsis-dsp-latest/Include/ |
D | arm_math_memory.h | 111 q31_t value) in write_q15x2_ia() argument 113 q31_t val = value; in write_q15x2_ia() 131 q31_t value) in write_q15x2() argument 133 q31_t val = value; in write_q15x2() 183 q31_t value) in write_q7x4_ia() argument 185 q31_t val = value; in write_q7x4_ia()
|
/cmsis-dsp-latest/dsppp/Include/dsppp/DSP/ |
D | memory.hpp | 45 int32_t value) in write_q15x2() argument 47 int32_t val = value; in write_q15x2() 80 int32_t value) in write_q7x4() argument 83 int32_t val = value; in write_q7x4()
|
/cmsis-dsp-latest/Include/dsp/ |
D | support_functions.h | 443 float32_t value, 455 float64_t value, 467 q7_t value, 479 q15_t value, 491 q31_t value,
|
/cmsis-dsp-latest/dsppp/Include/dsppp/num_features/ |
D | q7.hpp | 47 typename std::enable_if<!std::is_base_of<Helium,arch>::value && 48 !std::is_base_of<Neon,arch>::value && 49 !std::is_base_of<DSP,arch>::value>::type> {
|
D | q15.hpp | 42 typename std::enable_if<!std::is_base_of<Helium,arch>::value && 43 !std::is_base_of<Neon,arch>::value && 44 !std::is_base_of<DSP,arch>::value>::type> {
|
D | float.hpp | 54 typename std::enable_if<!std::is_base_of<Helium,arch>::value && 55 !std::is_base_of<Neon,arch>::value>::type> {
|
/cmsis-dsp-latest/PythonWrapper/cmsisdsp_pkg/src/ |
D | cmsisdsp_support.c | 180 float32_t value; // input in cmsis_arm_fill_f32() local 184 if (PyArg_ParseTuple(args,"fi",&value,&blockSize)) in cmsis_arm_fill_f32() 190 arm_fill_f32(value,pDst,blockSize); in cmsis_arm_fill_f32() 206 float64_t value; // input in cmsis_arm_fill_f64() local 210 if (PyArg_ParseTuple(args,"di",&value,&blockSize)) in cmsis_arm_fill_f64() 216 arm_fill_f64(value,pDst,blockSize); in cmsis_arm_fill_f64() 232 q31_t value; // input in cmsis_arm_fill_q31() local 236 if (PyArg_ParseTuple(args,"ii",&value,&blockSize)) in cmsis_arm_fill_q31() 242 arm_fill_q31(value,pDst,blockSize); in cmsis_arm_fill_q31() 258 q15_t value; // input in cmsis_arm_fill_q15() local [all …]
|