/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/ |
A D | msa_macro.h | 220 #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 D | rescaler_msa.c | 50 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 D | enc_msa.c | 138 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 D | enc_sse41.c | 41 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 D | upsampling_msa.c | 30 #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 D | dec_msa.c | 84 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 D | common_sse2.h | 70 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 D | enc_neon.c | 335 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 D | enc_sse2.c | 453 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 D | rescaler_sse2.c | 173 __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 D | filter_msa_intrinsics.c | 287 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 D | arm_conv_opt_q7.c | 86 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 D | arm_conv_partial_opt_q7.c | 86 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 D | arm_nn_mat_mul_core_1x_s8.c | 68 … : [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 D | arm_nn_mat_mul_core_4x_s8.c | 87 [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 D | arm_nn_mat_mul_core_1x_s8.c | 68 … : [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 D | arm_nn_mat_mul_core_4x_s8.c | 87 [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 D | endpointprovider_ut.cc | 38 EndpointProvider::EndpointOutcome out0 = p0.getEndpoint(); in TEST() local 39 EXPECT_TRUE(out0.result() == "test-endpoint"); in TEST()
|
/AliOS-Things-master/components/uservice/src/ |
A D | utask.c | 115 goto out0; in utask_new() 134 out0: in utask_new()
|
/AliOS-Things-master/components/SDL2/src/video/arm/ |
A D | pixman-arm-neon-asm.h | 1175 .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 */
|