/third_party/ffmpeg/libavcodec/mips/ |
D | idctdsp_msa.c | 28 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in put_pixels_clamped_msa() local 30 LD_SH8(block, 8, in0, in1, in2, in3, in4, in5, in6, in7); in put_pixels_clamped_msa() 31 CLIP_SH8_0_255(in0, in1, in2, in3, in4, in5, in6, in7); in put_pixels_clamped_msa() 33 PCKEV_B4_SH(in4, in4, in5, in5, in6, in6, in7, in7, in4, in5, in6, in7); in put_pixels_clamped_msa() 42 in7_d = __msa_copy_u_d((v2i64) in7, 0); in put_pixels_clamped_msa() 52 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in put_signed_pixels_clamped_msa() local 54 LD_SH8(block, 8, in0, in1, in2, in3, in4, in5, in6, in7); in put_signed_pixels_clamped_msa() 63 in7 += 128; in put_signed_pixels_clamped_msa() 65 CLIP_SH8_0_255(in0, in1, in2, in3, in4, in5, in6, in7); in put_signed_pixels_clamped_msa() 67 PCKEV_B4_SH(in4, in4, in5, in5, in6, in6, in7, in7, in4, in5, in6, in7); in put_signed_pixels_clamped_msa() [all …]
|
D | hevc_idct_msa.c | 94 #define HEVC_IDCT8x8_COL(in0, in1, in2, in3, in4, in5, in6, in7, shift) \ argument 104 ILVR_H4_SH(in4, in0, in6, in2, in5, in1, in3, in7, \ 106 ILVL_H4_SH(in4, in0, in6, in2, in5, in1, in3, in7, \ 133 PCKEV_H2_SH(sum0_l, sum0_r, sum3_l, sum3_r, in0, in7); \ 334 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in hevc_idct_8x8_msa() local 336 LD_SH8(coeffs, 8, in0, in1, in2, in3, in4, in5, in6, in7); in hevc_idct_8x8_msa() 337 HEVC_IDCT8x8_COL(in0, in1, in2, in3, in4, in5, in6, in7, 7); in hevc_idct_8x8_msa() 338 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in hevc_idct_8x8_msa() 339 in0, in1, in2, in3, in4, in5, in6, in7); in hevc_idct_8x8_msa() 340 HEVC_IDCT8x8_COL(in0, in1, in2, in3, in4, in5, in6, in7, 12); in hevc_idct_8x8_msa() [all …]
|
D | simple_idct_msa.c | 28 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in simple_idct_msa() local 41 LD_SH8(block, 8, in0, in1, in2, in3, in4, in5, in6, in7); in simple_idct_msa() 46 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in simple_idct_msa() 47 in0, in1, in2, in3, in4, in5, in6, in7); in simple_idct_msa() 48 select_vec = in1 | in2 | in3 | in4 | in5 | in6 | in7; in simple_idct_msa() 81 ILVRL_H2_SW(in5, in7, temp0_r, temp0_l); in simple_idct_msa() 120 in7 = (v8i16) __msa_bmnz_v((v16u8) a0_r, (v16u8) temp, (v16u8) select_vec); in simple_idct_msa() 121 TRANSPOSE8x8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, in simple_idct_msa() 122 in0, in1, in2, in3, in4, in5, in6, in7); in simple_idct_msa() 160 ILVRL_H2_SW(in5, in7, temp0_r, temp0_l); in simple_idct_msa() [all …]
|
D | mpegvideoencdsp_msa.c | 27 v16u8 in0, in1, in2, in3, in4, in5, in6, in7; in sum_u8src_16width_msa() local 30 LD_UB8(src, stride, in0, in1, in2, in3, in4, in5, in6, in7); in sum_u8src_16width_msa() 35 HADD_UB4_UB(in4, in5, in6, in7, in4, in5, in6, in7); in sum_u8src_16width_msa() 46 sum += HADD_UH_U32(in7); in sum_u8src_16width_msa()
|
D | vc1dsp_msa.c | 30 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in ff_vc1_inv_trans_8x8_msa() local 44 LD_SH8(block, 8, in0, in1, in2, in3, in4, in5, in6, in7); in ff_vc1_inv_trans_8x8_msa() 52 UNPCK_SH_SW(in7, in_r7, in_l7); in ff_vc1_inv_trans_8x8_msa() 136 in4, in5, in6, in7); in ff_vc1_inv_trans_8x8_msa() 137 ST_SH8(in0, in1, in2, in3, in4, in5, in6, in7, block, 8); in ff_vc1_inv_trans_8x8_msa() 142 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in ff_vc1_inv_trans_4x8_msa() local 159 LD_SH8(block, 8, in0, in1, in2, in3, in4, in5, in6, in7); in ff_vc1_inv_trans_4x8_msa() 167 UNPCK_R_SH_SW(in7, in_r7); in ff_vc1_inv_trans_4x8_msa() 233 v4i32 in0, in1, in2, in3, in4, in5, in6, in7; in ff_vc1_inv_trans_8x4_msa() local 252 UNPCK_SH_SW(t4, in3, in7); in ff_vc1_inv_trans_8x4_msa() [all …]
|
D | compute_antialias_float.h | 68 float in1, in2, in3, in4, in5, in6, in7, in8; in compute_antialias_mips_float() local 175 [in7] "=&f" (in7), [in8] "=&f" (in8), in compute_antialias_mips_float()
|
D | vp9_idct_msa.c | 86 #define VP9_DOT_ADD_SUB_SRARI_PCK(in0, in1, in2, in3, in4, in5, in6, in7, \ argument 94 DOTP_SH4_SW(in2, in3, in2, in3, in6, in6, in7, in7, \ 116 #define VP9_ADST8(in0, in1, in2, in3, in4, in5, in6, in7, \ argument 133 ILVRL_H2_SH(in0, in7, vec1_m, vec0_m); \ 136 cnst1_m, cnst2_m, cnst3_m, in7, in0, \ 152 BUTTERFLY_4(in7, in0, in2, in5, s1_m, s0_m, in2, in5); \ 323 #define TRANSPOSE4X8_SH_SH(in0, in1, in2, in3, in4, in5, in6, in7, \ argument 330 ILVR_H4_SH(in1, in0, in3, in2, in5, in4, in7, in6, \ 479 #define VP9_IDCT8x8_1D(in0, in1, in2, in3, in4, in5, in6, in7, \ argument 492 VP9_MADD(in1, in7, in3, in5, k0_m, k1_m, k2_m, k3_m, in1, in7, in3, in5); \ [all …]
|
D | h263dsp_msa.c | 32 v16u8 in0, in1, in2, in3, in4, in5, in6, in7; in h263_h_loop_filter_msa() local 38 LD_UB8(src, stride, in0, in1, in2, in3, in4, in5, in6, in7); in h263_h_loop_filter_msa() 39 TRANSPOSE8x4_UB_UB(in0, in1, in2, in3, in4, in5, in6, in7, in h263_h_loop_filter_msa()
|
D | hevc_mc_bi_msa.c | 142 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in hevc_bi_copy_6w_msa() local 154 LD_SH8(src1_ptr, src2_stride, in0, in1, in2, in3, in4, in5, in6, in7); in hevc_bi_copy_6w_msa() 164 HEVC_BI_RND_CLIP4_MAX_SATU(in4, in5, in6, in7, dst4, dst5, dst6, dst7, in hevc_bi_copy_6w_msa() 193 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in hevc_bi_copy_8w_msa() local 253 in7); in hevc_bi_copy_8w_msa() 259 HEVC_BI_RND_CLIP4_MAX_SATU(in4, in5, in6, in7, dst4, dst5, dst6, in hevc_bi_copy_8w_msa() 281 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in hevc_bi_copy_12w_msa() local 289 LD_SH4(src1_ptr + 8, src2_stride, in4, in5, in6, in7); in hevc_bi_copy_12w_msa() 291 ILVR_D2_SH(in5, in4, in7, in6, in4, in5); in hevc_bi_copy_12w_msa() 319 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in hevc_bi_copy_16w_msa() local [all …]
|
D | mpegaudiodsp_mips_float.c | 74 float in1, in2, in3, in4, in5, in6, in7, in8; in ff_mpadsp_apply_window_mips_float() local 276 [in7] "=&f" (in7), [in8] "=&f" (in8), in ff_mpadsp_apply_window_mips_float()
|
D | hevc_mc_biw_msa.c | 331 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in hevc_biwgt_copy_12w_msa() local 347 LD_SH4(src1_ptr + 8, src2_stride, in4, in5, in6, in7); in hevc_biwgt_copy_12w_msa() 350 ILVR_D2_SH(in5, in4, in7, in6, in4, in5); in hevc_biwgt_copy_12w_msa() 390 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in hevc_biwgt_copy_16w_msa() local 406 LD_SH4(src1_ptr + 8, src2_stride, in4, in5, in6, in7); in hevc_biwgt_copy_16w_msa() 417 HEVC_BIW_RND_CLIP4_MAX_SATU(tmp2, tmp3, tmp6, tmp7, in2, in3, in6, in7, in hevc_biwgt_copy_16w_msa() 445 v8i16 in0, in1, in2, in3, in4, in5, in6, in7, in8, in9, in10, in11, dst11; in hevc_biwgt_copy_24w_msa() local 461 LD_SH4(src1_ptr + 8, src2_stride, in4, in5, in6, in7); in hevc_biwgt_copy_24w_msa() 480 HEVC_BIW_RND_CLIP4_MAX_SATU(dst8, dst9, dst10, dst11, in3, in7, in10, in hevc_biwgt_copy_24w_msa() 509 v8i16 in0, in1, in2, in3, in4, in5, in6, in7; in hevc_biwgt_copy_32w_msa() local [all …]
|
/third_party/openh264/codec/common/inc/ |
D | msa_macros.h | 237 #define MSA_ST_V8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, pdst, stride) \ argument 240 MSA_ST_V4(RTYPE, in4, in5, in6, in7, (pdst) + 4 * (stride), stride); \ 385 #define MSA_VSHF_B4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 389 MSA_VSHF_B2(RTYPE, in4, in5, in6, in7, mask2, mask3, out2, out3); \ 411 #define MSA_VSHF_H4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 415 MSA_VSHF_H2(RTYPE, in4, in5, in6, in7, mask2, mask3, out2, out3); \ 437 #define MSA_VSHF_W4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 441 MSA_VSHF_W2(RTYPE, in4, in5, in6, in7, mask2, mask3, out2, out3); \ 462 #define MSA_ILVEV_B4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 466 MSA_ILVEV_B2(RTYPE, in4, in5, in6, in7, out2, out3); \ [all …]
|
/third_party/ffmpeg/libavutil/mips/ |
D | generic_macros_msa.h | 390 #define ST_V8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, pdst, stride) \ argument 393 ST_V4(RTYPE, in4, in5, in6, in7, (pdst) + 4 * stride, stride); \ 531 #define ST12x8_UB(in0, in1, in2, in3, in4, in5, in6, in7, pdst, stride) \ argument 546 out7_m = __msa_copy_u_d((v2i64) in7, 0); \ 555 out15_m = __msa_copy_u_w((v4i32) in7, 2); \ 601 #define AVER_UB4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 605 AVER_UB2(RTYPE, in4, in5, in6, in7, out2, out3) \ 958 in4, in5, in6, in7) \ argument 961 CLIP_SH4_0_255(in4, in5, in6, in7); \ 989 in4, in5, in6, in7) \ argument [all …]
|
/third_party/openssl/crypto/aes/asm/ |
D | aesp8-ppc.pl | 674 my ($in0, $in1, $in2, $in3, $in4, $in5, $in6, $in7 )=map("v$_",(0..3,10..13)); 791 lvx_u $in7,$x70,$inp 797 le?vperm $in7,$in7,$in7,$inpperm 800 vxor $out7,$in7,$rndkey0 929 vmr $ivec,$in7 931 lvx_u $in7,$x70,$inp 941 le?vperm $in7,$in7,$in7,$inpperm 960 vxor $out7,$in7,$rndkey0 1075 vmr $ivec,$in7 1102 vmr $ivec,$in7 [all …]
|
/third_party/skia/third_party/externals/libwebp/src/dsp/ |
D | msa_macro.h | 310 #define ST_B8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 313 ST_B4(RTYPE, in4, in5, in6, in7, pdst + 4 * stride, stride); \ 873 #define ILVR_B4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 876 ILVR_B2(RTYPE, in4, in5, in6, in7, out2, out3); \ 899 #define ILVR_H4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 902 ILVR_H2(RTYPE, in4, in5, in6, in7, out2, out3); \ 923 #define ILVR_D4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 926 ILVR_D2(RTYPE, in4, in5, in6, in7, out2, out3); \ 984 #define PCKEV_B4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 987 PCKEV_B2(RTYPE, in4, in5, in6, in7, out2, out3); \ [all …]
|
D | lossless_sse2.c | 502 __m128i in7 = _mm_loadu_si128(in + 7); in ConvertBGRAToRGB_SSE2() local 504 VP8L32bToPlanar_SSE2(&in4, &in5, &in6, &in7); in ConvertBGRAToRGB_SSE2() 507 VP8PlanarTo24b_SSE2(&in1, &in5, &in2, &in6, &in3, &in7); in ConvertBGRAToRGB_SSE2() 513 _mm_storeu_si128(out + 5, in7); in ConvertBGRAToRGB_SSE2()
|
/third_party/flutter/skia/third_party/externals/libwebp/src/dsp/ |
D | msa_macro.h | 310 #define ST_B8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 313 ST_B4(RTYPE, in4, in5, in6, in7, pdst + 4 * stride, stride); \ 873 #define ILVR_B4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 876 ILVR_B2(RTYPE, in4, in5, in6, in7, out2, out3); \ 899 #define ILVR_H4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 902 ILVR_H2(RTYPE, in4, in5, in6, in7, out2, out3); \ 923 #define ILVR_D4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 926 ILVR_D2(RTYPE, in4, in5, in6, in7, out2, out3); \ 984 #define PCKEV_B4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument 987 PCKEV_B2(RTYPE, in4, in5, in6, in7, out2, out3); \ [all …]
|
D | lossless_sse2.c | 502 __m128i in7 = _mm_loadu_si128(in + 7); in ConvertBGRAToRGB_SSE2() local 504 VP8L32bToPlanar_SSE2(&in4, &in5, &in6, &in7); in ConvertBGRAToRGB_SSE2() 507 VP8PlanarTo24b_SSE2(&in1, &in5, &in2, &in6, &in3, &in7); in ConvertBGRAToRGB_SSE2() 513 _mm_storeu_si128(out + 5, in7); in ConvertBGRAToRGB_SSE2()
|
/third_party/ffmpeg/libavcodec/aarch64/ |
D | hevcdsp_idct_neon.S | 280 .macro tr_8x4 shift, in0,in0t, in1,in1t, in2,in2t, in3,in3t, in4,in4t, in5,in5t, in6,in6t, in7,in7t… 294 sum_sub v30.4s, \in7\in7t, v0.h[5], +, \p2 295 sum_sub v28.4s, \in7\in7t, v0.h[7], +, \p2 296 sum_sub v29.4s, \in7\in7t, v0.h[6], -, \p2 306 sum_sub v31.4s, \in7\in7t, v0.h[4], -, \p2 318 fixsqrshrn \in7,\in7t, v24, \shift 411 .macro butterfly16 in0, in1, in2, in3, in4, in5, in6, in7 argument 418 add \in5, \in6, \in7 419 sub \in6, \in6, \in7 433 .macro scale out0, out1, out2, out3, in0, in1, in2, in3, in4, in5, in6, in7, shift [all …]
|
/third_party/libjpeg-turbo/simd/powerpc/ |
D | jquanti-altivec.c | 56 __vector unsigned char in0, in1, in2, in3, in4, in5, in6, in7; in jsimd_convsamp_altivec() local 79 out7 = (__vector short)VEC_UNPACKHU(in7); in jsimd_convsamp_altivec()
|
/third_party/flutter/skia/third_party/externals/libjpeg-turbo/simd/powerpc/ |
D | jquanti-altivec.c | 56 __vector unsigned char in0, in1, in2, in3, in4, in5, in6, in7; in jsimd_convsamp_altivec() local 79 out7 = (__vector short)VEC_UNPACKHU(in7); in jsimd_convsamp_altivec()
|
/third_party/ffmpeg/libavcodec/x86/ |
D | flacdsp.asm | 185 cglobal flac_decorrelate_indep%2_%1, 2, %2+2, %3+1, out, in0, in1, len, in2, in3, in4, in5, in6, in7
|
/third_party/skia/third_party/externals/libpng/mips/ |
D | filter_msa_intrinsics.c | 292 #define ADD4(in0, in1, in2, in3, in4, in5, in6, in7, \ argument 296 ADD2(in4, in5, in6, in7, out2, out3); \
|
/third_party/libpng/mips/ |
D | filter_msa_intrinsics.c | 292 #define ADD4(in0, in1, in2, in3, in4, in5, in6, in7, \ argument 296 ADD2(in4, in5, in6, in7, out2, out3); \
|
/third_party/flutter/skia/third_party/externals/libpng/mips/ |
D | filter_msa_intrinsics.c | 292 #define ADD4(in0, in1, in2, in3, in4, in5, in6, in7, \ argument 296 ADD2(in4, in5, in6, in7, out2, out3); \
|