/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/FilteringFunctions/ |
A D | arm_conv_q7.c | 169 in2 = (q15_t) * px++; in arm_conv_q7() 288 in2 = (q15_t) x1; in arm_conv_q7() 294 in2 = (q15_t) c1; in arm_conv_q7() 303 in2 = (q15_t) x2; in arm_conv_q7() 312 in2 = (q15_t) x3; in arm_conv_q7() 324 in2 = (q15_t) x0; in arm_conv_q7() 341 in2 = (q15_t) x3; in arm_conv_q7() 347 in2 = (q15_t) c1; in arm_conv_q7() 356 in2 = (q15_t) x0; in arm_conv_q7() 365 in2 = (q15_t) x1; in arm_conv_q7() [all …]
|
A D | arm_correlate_q7.c | 200 in2 = (q15_t) * px++; in arm_correlate_q7() 322 in2 = (q15_t) x1; in arm_correlate_q7() 328 in2 = (q15_t) c1; in arm_correlate_q7() 337 in2 = (q15_t) x2; in arm_correlate_q7() 346 in2 = (q15_t) x3; in arm_correlate_q7() 358 in2 = (q15_t) x0; in arm_correlate_q7() 375 in2 = (q15_t) x3; in arm_correlate_q7() 381 in2 = (q15_t) c1; in arm_correlate_q7() 390 in2 = (q15_t) x0; in arm_correlate_q7() 399 in2 = (q15_t) x1; in arm_correlate_q7() [all …]
|
A D | arm_conv_partial_q7.c | 79 q15_t in1, in2; in arm_conv_partial_q7() local 313 in2 = (q15_t) x1; in arm_conv_partial_q7() 319 in2 = (q15_t) c1; in arm_conv_partial_q7() 328 in2 = (q15_t) x2; in arm_conv_partial_q7() 337 in2 = (q15_t) x3; in arm_conv_partial_q7() 349 in2 = (q15_t) x0; in arm_conv_partial_q7() 366 in2 = (q15_t) x3; in arm_conv_partial_q7() 372 in2 = (q15_t) c1; in arm_conv_partial_q7() 381 in2 = (q15_t) x0; in arm_conv_partial_q7() 390 in2 = (q15_t) x1; in arm_conv_partial_q7() [all …]
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/BasicMathFunctions/ |
A D | arm_abs_q15.c | 66 q15_t in2; /* Input value2 */ in arm_abs_q15() local 80 in2 = *pSrc++; in arm_abs_q15() 87 ((in2 > 0) ? in2 : (q15_t)__QSUB16(0, in2)), 16); in arm_abs_q15() 93 __PKHBT(((in2 > 0) ? in2 : (q15_t)__QSUB16(0, in2)), in arm_abs_q15() 99 in2 = *pSrc++; in arm_abs_q15() 106 ((in2 > 0) ? in2 : (q15_t)__QSUB16(0, in2)), 16); in arm_abs_q15() 112 __PKHBT(((in2 > 0) ? in2 : (q15_t)__QSUB16(0, in2)), in arm_abs_q15()
|
A D | arm_shift_q15.c | 85 in2 = *pSrc++; in arm_shift_q15() 91 __SSAT((in2 << shiftBits), 16), 16); in arm_shift_q15() 95 *__SIMD32(pDst)++ = __PKHBT(__SSAT((in2 << shiftBits), 16), in arm_shift_q15() 101 in2 = *pSrc++; in arm_shift_q15() 110 *__SIMD32(pDst)++ = __PKHBT(__SSAT((in2 << shiftBits), 16), in arm_shift_q15() 141 in2 = *pSrc++; in arm_shift_q15() 148 (in2 >> -shiftBits), 16); in arm_shift_q15() 152 *__SIMD32(pDst)++ = __PKHBT((in2 >> -shiftBits), in arm_shift_q15() 158 in2 = *pSrc++; in arm_shift_q15() 163 (in2 >> -shiftBits), 16); in arm_shift_q15() [all …]
|
A D | arm_scale_q31.c | 71 q31_t in1, in2, in3, in4; /* temporary input variables */ in arm_scale_q31() local 86 in2 = *(pSrc + 1); in arm_scale_q31() 92 in2 = ((q63_t) in2 * scaleFract) >> 32; in arm_scale_q31() 98 out2 = in2 << kShift; in arm_scale_q31() 104 if (in2 != (out2 >> kShift)) in arm_scale_q31() 105 out2 = 0x7FFFFFFF ^ (in2 >> 31); in arm_scale_q31() 140 in2 = *(pSrc + 1); in arm_scale_q31() 146 in2 = ((q63_t) in2 * scaleFract) >> 32; in arm_scale_q31() 152 out2 = in2 >> -kShift; in arm_scale_q31()
|
A D | arm_shift_q31.c | 83 q31_t in1, in2, in3, in4; /* Temporary input variables */ in arm_shift_q31() local 99 in2 = *(pSrc + 1); in arm_shift_q31() 102 out2 = in2 << shiftBits; in arm_shift_q31() 107 if (in2 != (out2 >> shiftBits)) in arm_shift_q31() 108 out2 = 0x7FFFFFFF ^ (in2 >> 31); in arm_shift_q31() 142 in2 = *(pSrc + 1); in arm_shift_q31() 147 *(pDst + 1) = (in2 >> -shiftBits); in arm_shift_q31()
|
A D | arm_negate_q15.c | 69 q31_t in1, in2; /* Temporary variables */ in arm_negate_q15() local 82 in2 = _SIMD32_OFFSET(pSrc + 2); in arm_negate_q15() 88 in2 = __QSUB16(0, in2); in arm_negate_q15() 93 _SIMD32_OFFSET(pDst + 2) = in2; in arm_negate_q15()
|
A D | arm_negate_f32.c | 73 float32_t in1, in2, in3, in4; /* temporary variables */ in arm_negate_f32() local 84 in2 = *(pSrc + 1); in arm_negate_f32() 90 in2 = -in2; in arm_negate_f32() 96 *(pDst + 1) = in2; in arm_negate_f32()
|
A D | arm_abs_f32.c | 74 float32_t in1, in2, in3, in4; /* temporary variables */ in arm_abs_f32() local 87 in2 = *(pSrc + 1); in arm_abs_f32() 97 in2 = fabsf(in2); in arm_abs_f32() 109 *(pDst + 1) = in2; in arm_abs_f32()
|
A D | arm_offset_f32.c | 75 float32_t in1, in2, in3, in4; in arm_offset_f32() local 88 in2 = *(pSrc + 1); in arm_offset_f32() 97 in2 = in2 + offset; in arm_offset_f32() 112 *(pDst + 1) = in2; in arm_offset_f32()
|
A D | arm_scale_f32.c | 87 float32_t in1, in2, in3, in4; /* temporary variabels */ in arm_scale_f32() local 100 in2 = *(pSrc + 1); in arm_scale_f32() 109 in2 = in2 * scale; in arm_scale_f32() 119 *(pDst + 1) = in2; in arm_scale_f32()
|
A D | arm_abs_q31.c | 65 q31_t in1, in2, in3, in4; in arm_abs_q31() local 77 in2 = *pSrc++; in arm_abs_q31() 82 *pDst++ = (in2 > 0) ? in2 : (q31_t)__QSUB(0, in2); in arm_abs_q31()
|
A D | arm_abs_q7.c | 68 q31_t in1, in2, in3, in4; /* temporary input variables */ in arm_abs_q7() local 81 in2 = (q31_t) * (pSrc + 1); in arm_abs_q7() 91 out2 = (in2 > 0) ? in2 : (q31_t)__QSUB8(0, in2); in arm_abs_q7()
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/SupportFunctions/ |
A D | arm_q7_to_q15.c | 71 q31_t in1, in2; in arm_q7_to_q15() local 91 in2 = __SXTB16(in); in arm_q7_to_q15() 94 in2 = in2 << 8u; in arm_q7_to_q15() 97 in2 = in2 & 0xFF00FF00; in arm_q7_to_q15() 101 out2 = __PKHTB(in1, in2, 16); in arm_q7_to_q15() 102 out1 = __PKHBT(in2, in1, 16); in arm_q7_to_q15() 106 out1 = __PKHTB(in1, in2, 16); in arm_q7_to_q15() 107 out2 = __PKHBT(in2, in1, 16); in arm_q7_to_q15()
|
A D | arm_q15_to_q31.c | 69 q31_t in1, in2; in arm_q15_to_q31() local 82 in2 = *__SIMD32(pIn)++; in arm_q15_to_q31() 91 out3 = in2 << 16u; in arm_q15_to_q31() 93 out4 = in2 & 0xFFFF0000; in arm_q15_to_q31() 102 out3 = in2 & 0xFFFF0000; in arm_q15_to_q31() 104 out4 = in2 << 16u; in arm_q15_to_q31()
|
A D | arm_q15_to_q7.c | 70 q31_t in1, in2; in arm_q15_to_q7() local 83 in2 = *__SIMD32(pIn)++; in arm_q15_to_q7() 87 out1 = __PKHTB(in2, in1, 16); in arm_q15_to_q7() 88 out2 = __PKHBT(in2, in1, 16); in arm_q15_to_q7() 92 out1 = __PKHTB(in1, in2, 16); in arm_q15_to_q7() 93 out2 = __PKHBT(in1, in2, 16); in arm_q15_to_q7()
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/ComplexMathFunctions/ |
A D | arm_cmplx_conj_q15.c | 63 q31_t in1, in2, in3, in4; in arm_cmplx_conj_q15() local 76 in2 = *__SIMD32(pSrc)++; in arm_cmplx_conj_q15() 83 in2 = __QASX(zero, in2); in arm_cmplx_conj_q15() 90 in2 = __QSAX(zero, in2); in arm_cmplx_conj_q15() 97 in2 = ((uint32_t) in2 >> 16) | ((uint32_t) in2 << 16); in arm_cmplx_conj_q15() 102 *__SIMD32(pDst)++ = in2; in arm_cmplx_conj_q15()
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/MatrixFunctions/ |
A D | arm_mat_scale_q31.c | 68 q31_t in1, in2, out1; /* temporary variabels */ in arm_mat_scale_q31() local 103 in2 = *(pIn + 1); in arm_mat_scale_q31() 109 in2 = ((q63_t) in2 * scaleFract) >> 32; in arm_mat_scale_q31() 115 out2 = in2 << totShift; in arm_mat_scale_q31() 121 if (in2 != (out2 >> totShift)) in arm_mat_scale_q31() 122 out2 = 0x7FFFFFFF ^ (in2 >> 31); in arm_mat_scale_q31() 168 in2 = ((q63_t) in1 * scaleFract) >> 32; in arm_mat_scale_q31() 170 out1 = in2 << totShift; in arm_mat_scale_q31() 172 if (in2 != (out1 >> totShift)) in arm_mat_scale_q31() 173 out1 = 0x7FFFFFFF ^ (in2 >> 31); in arm_mat_scale_q31()
|
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/ |
A D | msa_macro.h | 168 #define SW4(in0, in1, in2, in3, pdst, stride) do { \ argument 174 SW(in2, ptmp); \ 179 #define SW3(in0, in1, in2, pdst, stride) do { \ argument 185 SW(in2, ptmp); \ 202 #define SD4(in0, in1, in2, in3, pdst, stride) do { \ argument 208 SD(in2, ptmp); \ 541 #define CLIP_SH4_0_255(in0, in1, in2, in3) do { \ argument 543 CLIP_SH2_0_255(in2, in3); \ 574 #define CLIP_SW4_0_255(in0, in1, in2, in3) do { \ argument 577 CLIP_SW_0_255(in2); \ [all …]
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/micro/tools/make/downloads/cmsis/CMSIS/NN/Source/NNSupportFunctions/ |
A D | arm_q7_to_q15_no_shift.c | 65 q31_t in1, in2; in arm_q7_to_q15_no_shift() local 80 in2 = __SXTB16(in); in arm_q7_to_q15_no_shift() 83 out2 = (int32_t)__PKHTB(in1, in2, 16); in arm_q7_to_q15_no_shift() 84 out1 = (int32_t)__PKHBT(in2, in1, 16); in arm_q7_to_q15_no_shift() 86 out1 = (int32_t)__PKHTB(in1, in2, 16); in arm_q7_to_q15_no_shift() 87 out2 = (int32_t)__PKHBT(in2, in1, 16); in arm_q7_to_q15_no_shift()
|
A D | arm_q7_to_q15_reordered_no_shift.c | 84 q31_t in1, in2; in arm_q7_to_q15_reordered_no_shift() local 103 in2 = __SXTB16(in); in arm_q7_to_q15_reordered_no_shift() 106 *__SIMD32(pDst)++ = in2; in arm_q7_to_q15_reordered_no_shift() 110 *__SIMD32(pDst)++ = in2; in arm_q7_to_q15_reordered_no_shift()
|
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/cmsis/CMSIS/NN/Source/NNSupportFunctions/ |
A D | arm_q7_to_q15_no_shift.c | 65 q31_t in1, in2; in arm_q7_to_q15_no_shift() local 80 in2 = __SXTB16(in); in arm_q7_to_q15_no_shift() 83 out2 = (int32_t)__PKHTB(in1, in2, 16); in arm_q7_to_q15_no_shift() 84 out1 = (int32_t)__PKHBT(in2, in1, 16); in arm_q7_to_q15_no_shift() 86 out1 = (int32_t)__PKHTB(in1, in2, 16); in arm_q7_to_q15_no_shift() 87 out2 = (int32_t)__PKHBT(in2, in1, 16); in arm_q7_to_q15_no_shift()
|
A D | arm_q7_to_q15_reordered_no_shift.c | 84 q31_t in1, in2; in arm_q7_to_q15_reordered_no_shift() local 103 in2 = __SXTB16(in); in arm_q7_to_q15_reordered_no_shift() 106 *__SIMD32(pDst)++ = in2; in arm_q7_to_q15_reordered_no_shift() 110 *__SIMD32(pDst)++ = in2; in arm_q7_to_q15_reordered_no_shift()
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/StatisticsFunctions/ |
A D | arm_power_q7.c | 74 q31_t in1, in2; /* Temporary variables to store input */ in arm_power_q7() local 87 in2 = __SXTB16(input1); in arm_power_q7() 92 sum = __SMLAD(in2, in2, sum); in arm_power_q7()
|