Home
last modified time | relevance | path

Searched refs:out1 (Results 1 – 25 of 61) sorted by relevance

123

/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/ComplexMathFunctions/
A Darm_cmplx_mult_real_q31.c91 out1 = ((q63_t) inA1 * inB1) >> 32; in arm_cmplx_mult_real_q31()
97 out1 = __SSAT(out1, 31); in arm_cmplx_mult_real_q31()
103 out1 = out1 << 1; in arm_cmplx_mult_real_q31()
109 *pCmplxDst++ = out1; in arm_cmplx_mult_real_q31()
125 out1 = ((q63_t) inA1 * inB1) >> 32; in arm_cmplx_mult_real_q31()
131 out1 = __SSAT(out1, 31); in arm_cmplx_mult_real_q31()
137 out1 = out1 << 1; in arm_cmplx_mult_real_q31()
143 *pCmplxDst++ = out1; in arm_cmplx_mult_real_q31()
171 out1 = __SSAT(out1, 31); in arm_cmplx_mult_real_q31()
175 out1 = out1 << 1; in arm_cmplx_mult_real_q31()
[all …]
A Darm_cmplx_mult_cmplx_q31.c64 q31_t out1, out2; in arm_cmplx_mult_cmplx_q31() local
94 out1 = mul1 - mul2; in arm_cmplx_mult_cmplx_q31()
98 *pDst++ = out1; in arm_cmplx_mult_cmplx_q31()
117 out1 = mul1 - mul2; in arm_cmplx_mult_cmplx_q31()
121 *pDst++ = out1; in arm_cmplx_mult_cmplx_q31()
144 *pDst++ = out1; in arm_cmplx_mult_cmplx_q31()
167 *pDst++ = out1; in arm_cmplx_mult_cmplx_q31()
202 *pDst++ = out1; in arm_cmplx_mult_cmplx_q31()
242 *pDst++ = out1; in arm_cmplx_mult_cmplx_q31()
265 *pDst++ = out1; in arm_cmplx_mult_cmplx_q31()
[all …]
A Darm_cmplx_mag_q31.c66 q31_t out1, out2, out3, out4; /* Accumulators */ in arm_cmplx_mag_q31() local
90 out1 = (q31_t) (mul1 >> 33); in arm_cmplx_mag_q31()
96 out1 = out1 + out2; in arm_cmplx_mag_q31()
106 arm_sqrt_q31(out1, &pDst[0]); in arm_cmplx_mag_q31()
120 out1 = (q31_t) (mul1 >> 33); in arm_cmplx_mag_q31()
126 out1 = out1 + out2; in arm_cmplx_mag_q31()
130 arm_sqrt_q31(out1, &pDst[2]); in arm_cmplx_mag_q31()
/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/
A Dmsa_macro.h220 #define LD_B2(RTYPE, psrc, stride, out0, out1) do { \ argument
222 out1 = LD_B(RTYPE, psrc + stride); \
255 #define LD_H2(RTYPE, psrc, stride, out0, out1) do { \ argument
257 out1 = LD_H(RTYPE, psrc + stride); \
270 #define LD_W2(RTYPE, psrc, stride, out0, out1) do { \ argument
272 out1 = LD_W(RTYPE, psrc + stride); \
521 out1 = (RTYPE)__msa_dpadd_s_w((v4i32)out1, (v8i16)mult1, (v8i16)cnst1); \
1157 #define FILL_W2(RTYPE, in0, in1, out0, out1) do { \ argument
1159 out1 = (RTYPE)__msa_fill_w(in1); \
1213 #define ADDSUB2(in0, in1, out0, out1) do { \ argument
[all …]
A Drescaler_msa.c50 v2u64 out0, out1; \
52 DOTP_UW2_UD(tmp0, tmp1, scale, scale, out0, out1); \
53 SRAR_D2_UD(out0, out1, shift); \
54 t0 = __msa_pckev_b((v16i8)out1, (v16i8)out0); \
63 v2u64 out0, out1, out2, out3; \
80 v2u64 out0, out1; \
82 DOTP_UW2_UD(tmp0, tmp1, scale, scale, out0, out1); \
83 SRAR_D2_UD(out0, out1, shift); \
84 dst = (v4u32)__msa_pckev_w((v4i32)out1, (v4i32)out0); \
96 DOTP_UW2_UD(out0, out1, scale, scale, out0, out1); \
[all …]
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/SupportFunctions/
A Darm_q15_to_q7.c71 q31_t out1, out2; in arm_q15_to_q7() local
87 out1 = __PKHTB(in2, in1, 16); in arm_q15_to_q7()
92 out1 = __PKHTB(in1, in2, 16); in arm_q15_to_q7()
101 out1 = out1 & 0xFF00FF00; in arm_q15_to_q7()
106 out1 = out1 | out2; in arm_q15_to_q7()
109 *__SIMD32(pDst)++ = out1; in arm_q15_to_q7()
A Darm_q15_to_q31.c70 q31_t out1, out2, out3, out4; in arm_q15_to_q31() local
87 out1 = in1 << 16u; in arm_q15_to_q31()
98 out1 = in1 & 0xFFFF0000; in arm_q15_to_q31()
108 *pDst++ = out1; in arm_q15_to_q31()
A Darm_q31_to_q15.c70 q31_t out1, out2; in arm_q31_to_q15() local
89 out1 = __PKHTB(in2, in1, 16); in arm_q31_to_q15()
94 out1 = __PKHTB(in1, in2, 16); in arm_q31_to_q15()
99 *__SIMD32(pDst)++ = out1; in arm_q31_to_q15()
A Darm_q7_to_q15.c72 q31_t out1, out2; in arm_q7_to_q15() local
102 out1 = __PKHBT(in2, in1, 16); in arm_q7_to_q15()
106 out1 = __PKHTB(in1, in2, 16); in arm_q7_to_q15()
111 *__SIMD32(pDst)++ = out1; in arm_q7_to_q15()
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/TransformFunctions/
A Darm_cfft_radix4_q15.c161 q31_t C1, C2, C3, out1, out2; in arm_radix4_butterfly_q15() local
417 out1 = __SHADD16(R, T); in arm_radix4_butterfly_q15()
418 out1 = __SHADD16(out1, 0); in arm_radix4_butterfly_q15()
717 pSrc16[i1 * 2u] = out1; in arm_radix4_butterfly_q15()
748 pSrc16[i2 * 2u] = out1; in arm_radix4_butterfly_q15()
760 pSrc16[i3 * 2u] = out1; in arm_radix4_butterfly_q15()
848 pSrc16[i0 * 2u] = out1; in arm_radix4_butterfly_q15()
1333 out1 = __SHADD16(out1, 0); in arm_radix4_butterfly_inverse_q15()
1623 pSrc16[i1 * 2u] = out1; in arm_radix4_butterfly_inverse_q15()
1651 pSrc16[i2 * 2u] = out1; in arm_radix4_butterfly_inverse_q15()
[all …]
A Darm_cfft_radix2_q15.c102 q31_t coeff, out1, out2; in arm_radix2_butterfly_q15() local
134 out1 = __SMUAD(coeff, R) >> 16; in arm_radix2_butterfly_q15()
139 out1 = __SMUSDX(R, coeff) >> 16u; in arm_radix2_butterfly_q15()
169 out1 = __SMUAD(coeff, R) >> 16; in arm_radix2_butterfly_q15()
174 out1 = __SMUSDX(R, coeff) >> 16u; in arm_radix2_butterfly_q15()
215 out1 = __SMUAD(coeff, R) >> 16; in arm_radix2_butterfly_q15()
431 q31_t coeff, out1, out2; in arm_radix2_butterfly_inverse_q15() local
463 out1 = __SMUSD(coeff, R) >> 16; in arm_radix2_butterfly_inverse_q15()
467 out1 = __SMUADX(R, coeff) >> 16u; in arm_radix2_butterfly_inverse_q15()
497 out1 = __SMUSD(coeff, R) >> 16; in arm_radix2_butterfly_inverse_q15()
[all …]
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/BasicMathFunctions/
A Darm_mult_q31.c67 q31_t out1, out2, out3, out4; /* temporary output variables */ in arm_mult_q31() local
87 out1 = ((q63_t) inA1 * inB1) >> 32; in arm_mult_q31()
92 out1 = __SSAT(out1, 31); in arm_mult_q31()
97 *pDst++ = out1 << 1u; in arm_mult_q31()
116 out1 = ((q63_t) inA1 * inB1) >> 32; in arm_mult_q31()
117 out1 = __SSAT(out1, 31); in arm_mult_q31()
118 *pDst++ = out1 << 1u; in arm_mult_q31()
A Darm_scale_q31.c72 q31_t out1, out2, out3, out4; /* temporary output variabels */ in arm_scale_q31() local
97 out1 = in1 << kShift; in arm_scale_q31()
101 if (in1 != (out1 >> kShift)) in arm_scale_q31()
102 out1 = 0x7FFFFFFF ^ (in1 >> 31); in arm_scale_q31()
110 *pDst = out1; in arm_scale_q31()
151 out1 = in1 >> -kShift; in arm_scale_q31()
158 *pDst = out1; in arm_scale_q31()
A Darm_shift_q31.c84 q31_t out1, out2, out3, out4; /* Temporary output variables */ in arm_shift_q31() local
100 out1 = in1 << shiftBits; in arm_shift_q31()
104 if (in1 != (out1 >> shiftBits)) in arm_shift_q31()
105 out1 = 0x7FFFFFFF ^ (in1 >> 31); in arm_shift_q31()
110 *pDst = out1; in arm_shift_q31()
A Darm_scale_q15.c71 q31_t out1, out2, out3, out4; in arm_scale_q15() local
88 out1 = (q31_t) ((q15_t) (inA1 >> 16) * scaleFract); in arm_scale_q15()
94 out1 = out1 >> kShift; in arm_scale_q15()
100 in1 = (q15_t) (__SSAT(out1, 16)); in arm_scale_q15()
A Darm_mult_q15.c67 q15_t out1, out2, out3, out4; /* temporary output variables */ in arm_mult_q15() local
93 out1 = (q15_t) __SSAT(mul1 >> 15, 16); in arm_mult_q15()
101 *__SIMD32(pDst)++ = __PKHBT(out2, out1, 16); in arm_mult_q15()
106 *__SIMD32(pDst)++ = __PKHBT(out2, out1, 16); in arm_mult_q15()
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/MatrixFunctions/
A Darm_mat_scale_q31.c68 q31_t in1, in2, out1; /* temporary variabels */ in arm_mat_scale_q31() local
114 out1 = in1 << totShift; in arm_mat_scale_q31()
118 if (in1 != (out1 >> totShift)) in arm_mat_scale_q31()
119 out1 = 0x7FFFFFFF ^ (in1 >> 31); in arm_mat_scale_q31()
127 *pOut = out1; 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()
175 *pOut++ = out1; in arm_mat_scale_q31()
A Darm_mat_add_f32.c72 float32_t inA1, inA2, inB1, inB2, out1, out2; /* temporary variables */ in arm_mat_add_f32() local
117 out1 = inA1 + inB1; in arm_mat_add_f32()
132 pOut[0] = out1; in arm_mat_add_f32()
142 out1 = inA1 + inB1; in arm_mat_add_f32()
148 pOut[2] = out1; 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
117 out1 = inA1 - inB1; in arm_mat_sub_f32()
132 pOut[0] = out1; in arm_mat_sub_f32()
142 out1 = inA1 - inB1; in arm_mat_sub_f32()
149 pOut[2] = out1; in arm_mat_sub_f32()
A Darm_mat_add_q31.c67 q31_t out1, out2; /* temporary variables */ in arm_mat_add_q31() local
114 out1 = __QADD(inA1, inB1); in arm_mat_add_q31()
129 pOut[0] = out1; in arm_mat_add_q31()
139 out1 = __QADD(inA1, inB1); in arm_mat_add_q31()
143 pOut[2] = out1; in arm_mat_add_q31()
A Darm_mat_sub_q31.c68 q31_t out1, out2; /* temporary variables */ in arm_mat_sub_q31() local
115 out1 = __QSUB(inA1, inB1); in arm_mat_sub_q31()
130 pOut[0] = out1; in arm_mat_sub_q31()
140 out1 = __QSUB(inA1, inB1); in arm_mat_sub_q31()
146 pOut[2] = out1; in arm_mat_sub_q31()
A Darm_mat_scale_q15.c72 q31_t out1, out2, out3, out4; in arm_mat_scale_q15() local
109 out1 = (q31_t) ((q15_t) (inA1 >> 16) * scaleFract); in arm_mat_scale_q15()
114 out1 = out1 >> totShift; in arm_mat_scale_q15()
121 in1 = (q15_t) (__SSAT(out1, 16)); in arm_mat_scale_q15()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/micro/tools/make/downloads/cmsis/CMSIS/NN/Source/NNSupportFunctions/
A Darm_q7_to_q15_no_shift.c66 q31_t out1, out2; in arm_q7_to_q15_no_shift() local
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()
89 arm_nn_write_q15x2_ia(&pDst, out1); in arm_q7_to_q15_no_shift()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/cmsis/CMSIS/NN/Source/NNSupportFunctions/
A Darm_q7_to_q15_no_shift.c66 q31_t out1, out2; in arm_q7_to_q15_no_shift() local
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()
89 arm_nn_write_q15x2_ia(&pDst, out1); in arm_q7_to_q15_no_shift()
/AliOS-Things-master/components/SDL2/src/image/external/libpng-1.6.37/mips/
A Dfilter_msa_intrinsics.c287 out0, out1, out2) \ argument
289 ADD2(in0, in1, in2, in3, out0, out1); \
505 int32_t inp0, out1; in png_read_filter_row_sub3_msa() local
533 out1 = __msa_copy_s_w((v4i32) dst0, 2); in png_read_filter_row_sub3_msa()
537 SW(out1, nxt); in png_read_filter_row_sub3_msa()
602 int32_t inp0, inp1, out1; in png_read_filter_row_avg3_msa() local
645 out1 = __msa_copy_s_w((v4i32) dst0, 2); in png_read_filter_row_avg3_msa()
649 SW(out1, nxt); in png_read_filter_row_avg3_msa()
733 int32_t inp0, inp1, out1; in png_read_filter_row_paeth3_msa() local
797 out1 = __msa_copy_s_w((v4i32) dst0, 2); in png_read_filter_row_paeth3_msa()
[all …]

Completed in 43 milliseconds

123