/cmsis-dsp-latest/Source/SupportFunctions/ |
D | arm_float_to_q7.c | 147 float32x4_t inV; in arm_float_to_q7() local 170 inV = vld1q_f32(pIn); in arm_float_to_q7() 171 cmp = vcgtq_f32(inV,zeroV); in arm_float_to_q7() 173 inV = vaddq_f32(inV, r); in arm_float_to_q7() 174 cvt1 = vqmovn_s32(vcvtq_n_s32_f32(inV,7)); in arm_float_to_q7() 177 inV = vld1q_f32(pIn); in arm_float_to_q7() 178 cmp = vcgtq_f32(inV,zeroV); in arm_float_to_q7() 180 inV = vaddq_f32(inV, r); in arm_float_to_q7() 181 cvt2 = vqmovn_s32(vcvtq_n_s32_f32(inV,7)); in arm_float_to_q7() 192 inV = vld1q_f32(pIn); in arm_float_to_q7() [all …]
|
D | arm_float_to_q31.c | 141 float32x4_t inV; in arm_float_to_q31() local 164 inV = vld1q_f32(pIn); in arm_float_to_q31() 165 cmp = vcgtq_f32(inV,zeroV); in arm_float_to_q31() 167 inV = vaddq_f32(inV, r); in arm_float_to_q31() 171 outV = vcvtq_n_s32_f32(inV,31); in arm_float_to_q31() 180 inV = vld1q_f32(pIn); in arm_float_to_q31() 182 outV = vcvtq_n_s32_f32(inV,31); in arm_float_to_q31()
|
D | arm_float_to_q15.c | 132 float32x4_t inV; in arm_float_to_q15() local 155 inV = vld1q_f32(pIn); in arm_float_to_q15() 156 cmp = vcgtq_f32(inV,zeroV); in arm_float_to_q15() 158 inV = vaddq_f32(inV, r); in arm_float_to_q15() 162 cvt = vcvtq_n_s32_f32(inV,15); in arm_float_to_q15() 172 inV = vld1q_f32(pIn); in arm_float_to_q15() 174 cvt = vcvtq_n_s32_f32(inV,15); in arm_float_to_q15()
|
D | arm_weighted_average_f32.c | 59 f32x4_t inV, wV; in arm_weighted_average_f32() local 74 inV = vld1q(pIn); in arm_weighted_average_f32() 80 accum1V = vfmaq(accum1V, inV, wV); in arm_weighted_average_f32() 111 float32x4_t inV,wV; in arm_weighted_average_f32() local 129 inV = vld1q_f32(pIn); in arm_weighted_average_f32() 135 accum1V = vmlaq_f32(accum1V,inV,wV); in arm_weighted_average_f32()
|
D | arm_q15_to_float.c | 106 int16x8_t inV; in arm_q15_to_float() local 118 inV = vld1q_s16(pIn); in arm_q15_to_float() 121 inV0 = vmovl_s16(vget_low_s16(inV)); in arm_q15_to_float() 122 inV1 = vmovl_s16(vget_high_s16(inV)); in arm_q15_to_float()
|
D | arm_q7_to_float.c | 104 int8x16_t inV; in arm_q7_to_float() local 117 inV = vld1q_s8(pIn); in arm_q7_to_float() 120 inVLO = vmovl_s8(vget_low_s8(inV)); in arm_q7_to_float() 121 inVHI = vmovl_s8(vget_high_s8(inV)); in arm_q7_to_float()
|
D | arm_copy_f32.c | 105 float32x4_t inV; in arm_copy_f32() local 115 inV = vld1q_f32(pSrc); in arm_copy_f32() 116 vst1q_f32(pDst, inV); in arm_copy_f32()
|
D | arm_weighted_average_f16.c | 73 float16x8_t inV, wV; in arm_weighted_average_f16() local 88 inV = vld1q(pIn); in arm_weighted_average_f16() 94 accum1V = vfmaq(accum1V, inV, wV); in arm_weighted_average_f16()
|
D | arm_q31_to_float.c | 108 int32x4_t inV; in arm_q31_to_float() local 119 inV = vld1q_s32(pIn); in arm_q31_to_float() 122 outV = vcvtq_n_f32_s32(inV,31); in arm_q31_to_float()
|
D | arm_barycenter_f32.c | 141 f32x4_t inV, outV; in arm_barycenter_f32() local 151 inV = vld1q_f32(pIn); in arm_barycenter_f32() 152 outV = vfmaq(outV, inV, w); in arm_barycenter_f32() 207 float32x4_t tmp, inV,outV, inV1, inV2, inV3, inV4; in arm_barycenter_f32() local 308 inV = vld1q_f32(pIn); in arm_barycenter_f32() 309 outV = vmlaq_n_f32(outV,inV,w); in arm_barycenter_f32()
|
D | arm_fill_f32.c | 104 float32x4_t inV = vdupq_n_f32(value); in arm_fill_f32() local 114 vst1q_f32(pDst, inV); in arm_fill_f32()
|
D | arm_barycenter_f16.c | 154 f16x8_t inV, outV; in arm_barycenter_f16() local 164 inV = vld1q_f16(pIn); in arm_barycenter_f16() 165 outV = vfmaq(outV, inV, w); in arm_barycenter_f16()
|
/cmsis-dsp-latest/Source/StatisticsFunctions/ |
D | arm_var_f32.c | 133 float32x4_t inV; in arm_var_f32() local 147 inV = vld1q_f32(pSrc); in arm_var_f32() 148 inV = vsubq_f32(inV, avg); in arm_var_f32() 149 sumV = vmlaq_f32(sumV, inV, inV); in arm_var_f32()
|
D | arm_rms_f32.c | 86 float32x4_t inV; in arm_rms_f32() local 96 inV = vld1q_f32(pSrc); in arm_rms_f32() 97 sumV = vmlaq_f32(sumV, inV, inV); in arm_rms_f32()
|
D | arm_power_f32.c | 124 float32x4_t inV; in arm_power_f32() local 134 inV = vld1q_f32(pSrc); in arm_power_f32() 135 sumV = vmlaq_f32(sumV, inV, inV); in arm_power_f32()
|
D | arm_mean_f32.c | 103 float32x4_t inV; in arm_mean_f32() local 112 inV = vld1q_f32(pSrc); in arm_mean_f32() 113 sumV = vaddq_f32(sumV, inV); in arm_mean_f32()
|
D | arm_accumulate_f32.c | 113 float32x4_t inV; in arm_accumulate_f32() local 122 inV = vld1q_f32(pSrc); in arm_accumulate_f32() 123 sumV = vaddq_f32(sumV, inV); in arm_accumulate_f32()
|
/cmsis-dsp-latest/Source/BasicMathFunctions/ |
D | arm_not_u8.c | 84 uint8x16_t inV; in arm_not_u8() local 91 inV = vld1q_u8(pSrc); in arm_not_u8() 93 vst1q_u8(pDst, vmvnq_u8(inV) ); in arm_not_u8()
|
D | arm_not_u16.c | 92 uint16x8_t inV; in arm_not_u16() local 99 inV = vld1q_u16(pSrc); in arm_not_u16() 101 vst1q_u16(pDst, vmvnq_u16(inV) ); in arm_not_u16()
|
D | arm_not_u32.c | 84 uint32x4_t inV; in arm_not_u32() local 91 inV = vld1q_u32(pSrc); in arm_not_u32() 93 vst1q_u32(pDst, vmvnq_u32(inV) ); in arm_not_u32()
|
/cmsis-dsp-latest/Source/BayesFunctions/ |
D | arm_gaussian_naive_bayes_predict_f32.c | 178 float32x4_t inV; in arm_gaussian_naive_bayes_predict_f32() local 204 inV = vld1q_f32(pIn); in arm_gaussian_naive_bayes_predict_f32() 217 tmpVb = vsubq_f32(inV,thetaV); in arm_gaussian_naive_bayes_predict_f32() 222 tmpVb = vsubq_f32(inV,thetaV1); in arm_gaussian_naive_bayes_predict_f32() 288 inV = vld1q_f32(pIn); in arm_gaussian_naive_bayes_predict_f32() 296 tmpVb = vsubq_f32(inV,thetaV); in arm_gaussian_naive_bayes_predict_f32()
|