Home
last modified time | relevance | path

Searched refs:out0 (Results 1 – 20 of 20) sorted by relevance

/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
221 out0 = LD_B(RTYPE, psrc); \
255 #define LD_H2(RTYPE, psrc, stride, out0, out1) do { \ argument
256 out0 = LD_H(RTYPE, psrc); \
270 #define LD_W2(RTYPE, psrc, stride, out0, out1) do { \ argument
271 out0 = LD_W(RTYPE, psrc); \
520 out0 = (RTYPE)__msa_dpadd_s_w((v4i32)out0, (v8i16)mult0, (v8i16)cnst0); \
1157 #define FILL_W2(RTYPE, in0, in1, out0, out1) do { \ argument
1158 out0 = (RTYPE)__msa_fill_w(in0); \
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 …]
A Denc_msa.c138 v8i16 out0, out1; in FTransformWHT_MSA() local
167 SRAI_H2_SH(out0, out1, 1); in FTransformWHT_MSA()
735 out0 += out1; in SSE16x16_MSA()
737 out0 += out2; in SSE16x16_MSA()
754 out0 += out1; in SSE16x8_MSA()
756 out0 += out2; in SSE16x8_MSA()
774 out0 += out1; in SSE8x8_MSA()
776 out0 += out2; in SSE8x8_MSA()
786 v4i32 out0, out1; in SSE4x4_MSA() local
795 out0 += out1; in SSE4x4_MSA()
[all …]
A Denc_sse41.c41 const __m128i out0 = _mm_loadu_si128((__m128i*)&out[0]); in CollectHistogram_SSE41() local
44 const __m128i abs0 = _mm_abs_epi16(out0); in CollectHistogram_SSE41()
205 __m128i out0, out8; in DoQuantizeBlock_SSE41() local
256 out0 = _mm_packs_epi32(out_00, out_04); in DoQuantizeBlock_SSE41()
260 out0 = _mm_min_epi16(out0, max_coeff_2047); in DoQuantizeBlock_SSE41()
265 out0 = _mm_sign_epi16(out0, in0); in DoQuantizeBlock_SSE41()
269 in0 = _mm_mullo_epi16(out0, q0); in DoQuantizeBlock_SSE41()
284 const __m128i tmp_lo = _mm_shuffle_epi8(out0, kCst_lo); in DoQuantizeBlock_SSE41()
285 const __m128i tmp_7 = _mm_shuffle_epi8(out0, kCst_7); // extract #7 in DoQuantizeBlock_SSE41()
A Dupsampling_msa.c30 #define ILVRL_UW4(in, out0, out1, out2, out3) do { \ argument
33 ILVRL_H2_UW(zero, t0, out0, out1); \
45 #define MULTHI_8(in0, in1, cnst, out0) do { \ argument
190 v16u8 out0, out1, out2, out3; \
193 ILVRL_H2_UB(tmp2, tmp0, out0, out1); \
195 ST_UB(out0, dst + 0); \
210 v16u8 out0, out1; \
211 ILVRL_B2_UB(a1, a0, out0, out1); \
212 ST_UB(out0, dst + 0); \
231 #define CALC_RGB565(y, u, v, out0, out1, N, dst) do { \ argument
[all …]
A Ddec_msa.c84 v8i16 out0, out1; in TransformWHT() local
91 out0 = tmp2 + tmp3; in TransformWHT()
93 VSHF_H2_SH(out0, out1, out0, out1, mask2, mask3, input0, input1); in TransformWHT()
100 SRAI_H2_SH(out0, out1, 3); in TransformWHT()
101 out[0] = __msa_copy_s_h(out0, 0); in TransformWHT()
102 out[16] = __msa_copy_s_h(out0, 4); in TransformWHT()
105 out[64] = __msa_copy_s_h(out0, 1); in TransformWHT()
106 out[80] = __msa_copy_s_h(out0, 5); in TransformWHT()
109 out[128] = __msa_copy_s_h(out0, 2); in TransformWHT()
132 v4i32 out0 = __msa_fill_w(a + d4); in TransformAC3() local
[all …]
A Dcommon_sse2.h70 const __m128i* const in2, const __m128i* const in3, __m128i* const out0, in VP8Transpose_2_4x4_16b() argument
93 *out0 = _mm_unpacklo_epi64(transpose1_0, transpose1_1); in VP8Transpose_2_4x4_16b()
152 __m128i out0, out1, out2, out3, out4, out5; in VP8PlanarTo24b_SSE2() local
A Denc_neon.c335 const int16x4_t out0 = vshr_n_s16(vadd_s16(a0_k7, vget_high_s16(a0a1)), 4); in FTransform_NEON() local
346 vst1_s16(out + 0, out0); in FTransform_NEON()
537 const int16x4_t out0 = vmovn_s32(b0); in FTransformWHT_NEON() local
542 vst1_s16(out + 0, out0); in FTransformWHT_NEON()
858 const int16x8_t out0 = Quantize_NEON(in, mtx, 0); in QuantizeBlock_NEON() local
866 INIT_VECTOR2(all_out, vreinterpretq_u8_s16(out0), vreinterpretq_u8_s16(out1)); in QuantizeBlock_NEON()
875 vreinterpret_u8_s16(vget_low_s16(out0)), in QuantizeBlock_NEON()
876 vreinterpret_u8_s16(vget_high_s16(out0)), in QuantizeBlock_NEON()
A Denc_sse2.c453 const __m128i out0 = _mm_loadu_si128((__m128i*)&out[0]); in CollectHistogram_SSE2() local
455 const __m128i d0 = _mm_sub_epi16(zero, out0); in CollectHistogram_SSE2()
457 const __m128i abs0 = _mm_max_epi16(out0, d0); // abs(v), 16b in CollectHistogram_SSE2()
1226 __m128i out0, out8; in DoQuantizeBlock_SSE2() local
1283 out0 = _mm_packs_epi32(out_00, out_04); in DoQuantizeBlock_SSE2()
1287 out0 = _mm_min_epi16(out0, max_coeff_2047); in DoQuantizeBlock_SSE2()
1292 out0 = _mm_xor_si128(out0, sign0); in DoQuantizeBlock_SSE2()
1294 out0 = _mm_sub_epi16(out0, sign0); in DoQuantizeBlock_SSE2()
1298 in0 = _mm_mullo_epi16(out0, q0); in DoQuantizeBlock_SSE2()
1311 outZ0 = _mm_shufflehi_epi16(out0, _MM_SHUFFLE(2, 1, 3, 0)); in DoQuantizeBlock_SSE2()
A Drescaler_sse2.c173 __m128i* const out0, in LoadDispatchAndMult_SSE2() argument
182 *out0 = _mm_mul_epu32(A0, *mult); in LoadDispatchAndMult_SSE2()
187 *out0 = A0; in LoadDispatchAndMult_SSE2()
/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); \
504 int64_t out0; in png_read_filter_row_sub3_msa() local
535 SD(out0, nxt); in png_read_filter_row_sub3_msa()
550 int32_t inp0, inp1, out0; in png_read_filter_row_avg4_msa() local
562 out0 = __msa_copy_s_w((v4i32) src1, 0); in png_read_filter_row_avg4_msa()
563 SW(out0, nxt); in png_read_filter_row_avg4_msa()
601 int64_t out0; in png_read_filter_row_avg3_msa() local
647 SD(out0, nxt); in png_read_filter_row_avg3_msa()
732 int64_t out0; in png_read_filter_row_paeth3_msa() local
[all …]
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/soc/realtek/amebad/cmsis-dsp/Source/FilteringFunctions/
A Darm_conv_opt_q7.c86 q7_t out0, out1, out2, out3; /* temporary variables */ in arm_conv_opt_q7() local
356 out0 = (q7_t) (__SSAT(acc0 >> 7u, 8)); in arm_conv_opt_q7()
361 *__SIMD32(pOut)++ = __PACKq7(out0, out1, out2, out3); in arm_conv_opt_q7()
A Darm_conv_partial_opt_q7.c86 q7_t out0, out1, out2, out3; /* temporary variables */ in arm_conv_partial_opt_q7() local
335 out0 = (q7_t) (__SSAT(acc0 >> 7u, 8)); in arm_conv_partial_opt_q7()
340 *__SIMD32(pOut)++ = __PACKq7(out0, out1, out2, out3); in arm_conv_partial_opt_q7()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/third_party/cmsis/CMSIS/NN/Source/NNSupportFunctions/
A Darm_nn_mat_mul_core_1x_s8.c68 … : [col] "+r"(col_base), [sum] "+Te"(sum_tmp), [row0] "+r"(row_base), [out0] "+Te"(acc_n0) in arm_nn_mat_mul_core_1x_s8()
A Darm_nn_mat_mul_core_4x_s8.c87 [out0] "+Te"(acc_n0), in arm_nn_mat_mul_core_4x_s8()
/AliOS-Things-master/components/ai_agent/src/engine/tflite-micro/tensorflow/lite/micro/tools/make/downloads/cmsis/CMSIS/NN/Source/NNSupportFunctions/
A Darm_nn_mat_mul_core_1x_s8.c68 … : [col] "+r"(col_base), [sum] "+Te"(sum_tmp), [row0] "+r"(row_base), [out0] "+Te"(acc_n0) in arm_nn_mat_mul_core_1x_s8()
A Darm_nn_mat_mul_core_4x_s8.c87 [out0] "+Te"(acc_n0), in arm_nn_mat_mul_core_4x_s8()
/AliOS-Things-master/components/ucloud_ai/src/model/aliyun-openapi/test/core/
A Dendpointprovider_ut.cc38 EndpointProvider::EndpointOutcome out0 = p0.getEndpoint(); in TEST() local
39 EXPECT_TRUE(out0.result() == "test-endpoint"); in TEST()
/AliOS-Things-master/components/uservice/src/
A Dutask.c115 goto out0; in utask_new()
134 out0: in utask_new()
/AliOS-Things-master/components/SDL2/src/video/arm/
A Dpixman-arm-neon-asm.h1175 .macro convert_four_0565_to_x888_packed in, out0, out1, tmp
1176 vshl.u16 out0, in, #5 /* G top 6 bits */
1179 vsri.u16 out0, out0, #6 /* G is ready in top bits */
1182 vsri.u16 out0, tmp, #8 /* G & B is in place */
1183 vzip.u16 out0, out1 /* everything is in place */

Completed in 50 milliseconds