Home
last modified time | relevance | path

Searched refs:inA2 (Results 1 – 25 of 57) sorted by relevance

123

/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/ComplexMathFunctions/
A Darm_cmplx_mult_real_q15.c67 q31_t inA1, inA2; /* Temporary variables to hold input data */ in arm_cmplx_mult_real_q15() local
86 inA2 = *__SIMD32(pSrcCmplx)++; in arm_cmplx_mult_real_q15()
93 mul3 = (q31_t) ((q15_t) (inA2) * (q15_t) (inB1 >> 16)); in arm_cmplx_mult_real_q15()
94 mul4 = (q31_t) ((q15_t) (inA2 >> 16) * (q15_t) (inB1 >> 16)); in arm_cmplx_mult_real_q15()
100 mul4 = (q31_t) ((q15_t) (inA2 >> 16) * (q15_t) inB1); in arm_cmplx_mult_real_q15()
101 mul3 = (q31_t) ((q15_t) inA2 * (q15_t) inB1); in arm_cmplx_mult_real_q15()
117 inA2 = *__SIMD32(pSrcCmplx)++; in arm_cmplx_mult_real_q15()
123 mul3 = (q31_t) ((q15_t) (inA2) * (q15_t) (inB1 >> 16)); in arm_cmplx_mult_real_q15()
124 mul4 = (q31_t) ((q15_t) (inA2 >> 16) * (q15_t) (inB1 >> 16)); in arm_cmplx_mult_real_q15()
130 mul4 = (q31_t) ((q15_t) (inA2 >> 16) * (q15_t) inB1); in arm_cmplx_mult_real_q15()
[all …]
A Darm_cmplx_mult_real_q31.c67 q31_t inA2, inA3, inA4; /* Temporary variables to hold input data */ in arm_cmplx_mult_real_q31() local
82 inA2 = *pSrcCmplx++; in arm_cmplx_mult_real_q31()
92 out2 = ((q63_t) inA2 * inB1) >> 32; in arm_cmplx_mult_real_q31()
116 inA2 = *pSrcCmplx++; in arm_cmplx_mult_real_q31()
126 out2 = ((q63_t) inA2 * inB1) >> 32; in arm_cmplx_mult_real_q31()
162 inA2 = *pSrcCmplx++; in arm_cmplx_mult_real_q31()
168 out2 = ((q63_t) inA2 * inB1) >> 32; in arm_cmplx_mult_real_q31()
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/MatrixFunctions/
A Darm_mat_mult_fast_q15.c94 q31_t inA1, inA2, inB1, inB2; in arm_mat_mult_fast_q15() local
102 q15_t inA1, inA2, inB1, inB2; in arm_mat_mult_fast_q15() local
331 inA2 = pInA[1]; in arm_mat_mult_fast_q15()
333 sum += inA2 * inB2; in arm_mat_mult_fast_q15()
339 inA2 = pInA[3]; in arm_mat_mult_fast_q15()
341 sum += inA2 * inB2; in arm_mat_mult_fast_q15()
357 inA2 = *pInA2++; in arm_mat_mult_fast_q15()
361 sum3 += inA2 * inB1; in arm_mat_mult_fast_q15()
362 sum4 += inA2 * inB2; in arm_mat_mult_fast_q15()
435 inA2 = *__SIMD32(pInA)++; in arm_mat_mult_fast_q15()
[all …]
A Darm_mat_mult_fast_q31.c90 q31_t inA2, inB2; in arm_mat_mult_fast_q31() local
162 inA2 = *pInA2++; in arm_mat_mult_fast_q31()
168 sum3 = __SMMLA(inA2, inB1, sum3); in arm_mat_mult_fast_q31()
271 inA2 = *pInA++; in arm_mat_mult_fast_q31()
277 sum = __SMMLA(inA2, inB2, sum); in arm_mat_mult_fast_q31()
280 inA2 = *pInA++; in arm_mat_mult_fast_q31()
286 sum = __SMMLA(inA2, inB2, sum); in arm_mat_mult_fast_q31()
335 inA2 = *pInA++; in arm_mat_mult_fast_q31()
341 sum = __SMMLA(inA2, inB2, sum); in arm_mat_mult_fast_q31()
344 inA2 = *pInA++; in arm_mat_mult_fast_q31()
[all …]
A Darm_mat_add_f32.c72 float32_t inA1, inA2, inB1, inB2, out1, out2; /* temporary variables */ in arm_mat_add_f32() local
114 inA2 = pIn1[1]; in arm_mat_add_f32()
126 out2 = inA2 + inB2; in arm_mat_add_f32()
136 inA2 = pIn1[3]; in arm_mat_add_f32()
145 out2 = inA2 + inB2; in arm_mat_add_f32()
A Darm_mat_sub_f32.c71 float32_t inA1, inA2, inB1, inB2, out1, out2; /* temporary variables */ in arm_mat_sub_f32() local
114 inA2 = pIn1[1]; in arm_mat_sub_f32()
126 out2 = inA2 - inB2; in arm_mat_sub_f32()
136 inA2 = pIn1[3]; in arm_mat_sub_f32()
146 out2 = inA2 - inB2; in arm_mat_sub_f32()
A Darm_mat_add_q31.c66 q31_t inA2, inB2; /* temporary variables */ in arm_mat_add_q31() local
111 inA2 = pIn1[1]; in arm_mat_add_q31()
123 out2 = __QADD(inA2, inB2); in arm_mat_add_q31()
133 inA2 = pIn1[3]; in arm_mat_add_q31()
140 out2 = __QADD(inA2, inB2); in arm_mat_add_q31()
A Darm_mat_sub_q31.c67 q31_t inA2, inB2; /* temporary variables */ in arm_mat_sub_q31() local
112 inA2 = pIn1[1]; in arm_mat_sub_q31()
124 out2 = __QSUB(inA2, inB2); in arm_mat_sub_q31()
134 inA2 = pIn1[3]; in arm_mat_sub_q31()
143 out2 = __QSUB(inA2, inB2); in arm_mat_sub_q31()
A Darm_mat_scale_q15.c73 q31_t inA1, inA2; in arm_mat_scale_q15() local
104 inA2 = _SIMD32_OFFSET(pIn + 2); in arm_mat_scale_q15()
111 out3 = (q31_t) ((q15_t) (inA2 >> 16) * scaleFract); in arm_mat_scale_q15()
112 out4 = (q31_t) ((q15_t) inA2 * scaleFract); in arm_mat_scale_q15()
117 inA2 = _SIMD32_OFFSET(pIn + 6); in arm_mat_scale_q15()
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/BasicMathFunctions/
A Darm_mult_q15.c66 q31_t inA1, inA2, inB1, inB2; /* temporary input variables */ in arm_mult_q15() local
82 inA2 = *__SIMD32(pSrcA)++; in arm_mult_q15()
89 mul3 = (q31_t) ((q15_t) (inA2 >> 16) * (q15_t) (inB2 >> 16)); in arm_mult_q15()
90 mul4 = (q31_t) ((q15_t) inA2 * (q15_t) inB2); in arm_mult_q15()
A Darm_scale_q15.c70 q31_t inA1, inA2; /* Temporary variables */ in arm_scale_q15() local
83 inA2 = *__SIMD32(pSrc)++; in arm_scale_q15()
90 out3 = (q31_t) ((q15_t) (inA2 >> 16) * scaleFract); in arm_scale_q15()
91 out4 = (q31_t) ((q15_t) inA2 * scaleFract); in arm_scale_q15()
A Darm_add_q15.c65 q31_t inA1, inA2, inB1, inB2; in arm_add_q15() local
77 inA2 = *__SIMD32(pSrcA)++; in arm_add_q15()
82 *__SIMD32(pDst)++ = __QADD16(inA2, inB2); in arm_add_q15()
A Darm_sub_q15.c66 q31_t inA1, inA2; in arm_sub_q15() local
79 inA2 = *__SIMD32(pSrcA)++; in arm_sub_q15()
84 *__SIMD32(pDst)++ = __QSUB16(inA2, inB2); in arm_sub_q15()
A Darm_add_f32.c72 float32_t inA1, inA2, inA3, inA4; /* temporary input variabels */ in arm_add_f32() local
88 inA2 = *(pSrcA + 1); in arm_add_f32()
98 *(pDst + 1) = inA2 + inB2; in arm_add_f32()
A Darm_sub_f32.c73 float32_t inA1, inA2, inA3, inA4; /* temporary variables */ in arm_sub_f32() local
88 inA2 = *(pSrcA + 1); in arm_sub_f32()
98 *(pDst + 1) = inA2 - inB2; in arm_sub_f32()
A Darm_dot_prod_q31.c71 q31_t inA1, inA2, inA3, inA4; in arm_dot_prod_q31() local
84 inA2 = *pSrcA++; in arm_dot_prod_q31()
93 sum += ((q63_t) inA2 * inB2) >> 14u; in arm_dot_prod_q31()
A Darm_add_q31.c66 q31_t inA1, inA2, inA3, inA4; in arm_add_q31() local
79 inA2 = *pSrcA++; in arm_add_q31()
89 *pDst++ = __QADD(inA2, inB2); in arm_add_q31()
A Darm_sub_q31.c66 q31_t inA1, inA2, inA3, inA4; in arm_sub_q31() local
79 inA2 = *pSrcA++; in arm_sub_q31()
89 *pDst++ = __QSUB(inA2, inB2); in arm_sub_q31()
A Darm_dot_prod_q7.c72 q31_t inA1, inA2, inB1, inB2; /* Temporary variables to store input */ in arm_dot_prod_q7() local
91 inA2 = __SXTB16(input1); in arm_dot_prod_q7()
99 sum = __SMLAD(inA2, inB2, sum); in arm_dot_prod_q7()
A Darm_mult_f32.c71 float32_t inA1, inA2, inA3, inA4; /* temporary input variables */ in arm_mult_f32() local
89 inA2 = *(pSrcA + 1); in arm_mult_f32()
102 out2 = inA2 * inB2; in arm_mult_f32()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/cmsis/CMSIS/NN/Source/NNSupportFunctions/
A Darm_nn_mult_q15.c63 q31_t inA1, inA2, inB1, inB2; /* temporary input variables */ in arm_nn_mult_q15() local
79 inA2 = arm_nn_read_q15x2_ia((const q15_t **)&pSrcA); in arm_nn_mult_q15()
86 mul3 = (q31_t)((q15_t)(inA2 >> 16) * (q15_t)(inB2 >> 16)); in arm_nn_mult_q15()
87 mul4 = (q31_t)((q15_t)inA2 * (q15_t)inB2); in arm_nn_mult_q15()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/micro/tools/make/downloads/cmsis/CMSIS/NN/Source/NNSupportFunctions/
A Darm_nn_mult_q15.c63 q31_t inA1, inA2, inB1, inB2; /* temporary input variables */ in arm_nn_mult_q15() local
79 inA2 = arm_nn_read_q15x2_ia((const q15_t **)&pSrcA); in arm_nn_mult_q15()
86 mul3 = (q31_t)((q15_t)(inA2 >> 16) * (q15_t)(inB2 >> 16)); in arm_nn_mult_q15()
87 mul4 = (q31_t)((q15_t)inA2 * (q15_t)inB2); in arm_nn_mult_q15()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/cmsis/CMSIS/NN/Source/ConvolutionFunctions/
A Darm_convolve_HWC_q15_fast.c168 q31_t inA2 = arm_nn_read_q15x2_ia(&pA2); in arm_convolve_HWC_q15_fast() local
173 sum3 = __SMLAD(inA2, inB1, sum3); in arm_convolve_HWC_q15_fast()
174 sum4 = __SMLAD(inA2, inB2, sum4); in arm_convolve_HWC_q15_fast()
183 q15_t inA2 = *pA2++; in arm_convolve_HWC_q15_fast() local
188 sum3 += inA2 * inB1; in arm_convolve_HWC_q15_fast()
189 sum4 += inA2 * inB2; in arm_convolve_HWC_q15_fast()
A Darm_convolve_HWC_q15_fast_nonsquare.c180 q31_t inA2 = arm_nn_read_q15x2_ia(&pA2); in arm_convolve_HWC_q15_fast_nonsquare() local
185 sum3 = __SMLAD(inA2, inB1, sum3); in arm_convolve_HWC_q15_fast_nonsquare()
186 sum4 = __SMLAD(inA2, inB2, sum4); in arm_convolve_HWC_q15_fast_nonsquare()
195 q15_t inA2 = *pA2++; in arm_convolve_HWC_q15_fast_nonsquare() local
200 sum3 += inA2 * inB1; in arm_convolve_HWC_q15_fast_nonsquare()
201 sum4 += inA2 * inB2; in arm_convolve_HWC_q15_fast_nonsquare()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/micro/tools/make/downloads/cmsis/CMSIS/NN/Source/ConvolutionFunctions/
A Darm_convolve_HWC_q15_fast.c168 q31_t inA2 = arm_nn_read_q15x2_ia(&pA2); in arm_convolve_HWC_q15_fast() local
173 sum3 = __SMLAD(inA2, inB1, sum3); in arm_convolve_HWC_q15_fast()
174 sum4 = __SMLAD(inA2, inB2, sum4); in arm_convolve_HWC_q15_fast()
183 q15_t inA2 = *pA2++; in arm_convolve_HWC_q15_fast() local
188 sum3 += inA2 * inB1; in arm_convolve_HWC_q15_fast()
189 sum4 += inA2 * inB2; in arm_convolve_HWC_q15_fast()

Completed in 20 milliseconds

123