/third_party/ffmpeg/libavcodec/mips/ |
D | qpeldsp_msa.c | 24 #define APPLY_HORIZ_QPEL_FILTER(inp0, inp1, mask, coef0, coef1, coef2) \ argument 32 VSHF_B2_UB(inp0, inp0, inp1, inp1, mask, mask, tmp0, tmp1); \ 33 ILVRL_B2_UH(inp1, inp0, sum0_r, sum0_l); \ 34 data0 = (v16u8) __msa_sldi_b((v16i8) inp0, (v16i8) tmp0, 15); \ 38 data1 = (v16u8) __msa_sldi_b((v16i8) inp0, (v16i8) tmp0, 14); \ 43 data2 = (v16u8) __msa_sldi_b((v16i8) inp0, (v16i8) tmp0, 13); \ 58 #define APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, \ argument 67 VSHF_B2_UH(inp0, inp0, inp1, inp1, mask0, mask0, sum0_r, sum4_r); \ 68 VSHF_B2_UH(inp0, inp0, inp1, inp1, mask3, mask3, sum3_r, sum7_r); \ 71 VSHF_B2_UH(inp0, inp0, inp1, inp1, mask2, mask2, sum2_r, sum6_r); \ [all …]
|
D | h264pred_msa.c | 66 uint8_t inp0, inp1, inp2, inp3; in intra_predict_horiz_16x16_msa() local 70 inp0 = src[0 * src_stride]; in intra_predict_horiz_16x16_msa() 74 src0 = (v16u8) __msa_fill_b(inp0); in intra_predict_horiz_16x16_msa() 78 inp0 = src[4 * src_stride]; in intra_predict_horiz_16x16_msa() 82 src4 = (v16u8) __msa_fill_b(inp0); in intra_predict_horiz_16x16_msa() 86 inp0 = src[ 8 * src_stride]; in intra_predict_horiz_16x16_msa() 90 src8 = (v16u8) __msa_fill_b(inp0); in intra_predict_horiz_16x16_msa() 94 inp0 = src[12 * src_stride]; in intra_predict_horiz_16x16_msa() 98 src12 = (v16u8) __msa_fill_b(inp0); in intra_predict_horiz_16x16_msa()
|
D | hevcpred_msa.c | 271 uint8_t inp0, inp1, inp2, inp3; in hevc_intra_pred_horiz_16x16_msa() local 278 inp0 = src_left[0]; in hevc_intra_pred_horiz_16x16_msa() 284 src0 = __msa_fill_b(inp0); in hevc_intra_pred_horiz_16x16_msa() 315 uint8_t inp0, inp1, inp2, inp3; in hevc_intra_pred_horiz_32x32_msa() local 319 inp0 = src_left[row * 4]; in hevc_intra_pred_horiz_32x32_msa() 324 src0 = __msa_fill_b(inp0); in hevc_intra_pred_horiz_32x32_msa()
|
D | vp9_idct_msa.c | 196 #define VP9_MADD_BF(inp0, inp1, inp2, inp3, cst0, cst1, cst2, cst3, \ argument 202 ILVRL_H2_SH(inp1, inp0, madd_s0_m, madd_s1_m); \ 460 #define VP9_MADD(inp0, inp1, inp2, inp3, cst0, cst1, cst2, cst3, \ argument 466 ILVRL_H2_SH(inp1, inp0, madd_s1_m, madd_s0_m); \
|
D | h264dsp_msa.c | 1608 v16i8 inp0 = { 0 }; in avc_h_loop_filter_luma_mbaff_msa() local 1637 inp0 = (v16i8) __msa_insert_d((v2i64) inp0, 0, load); in avc_h_loop_filter_luma_mbaff_msa() 1673 ILVR_B4_SB(inp1, inp0, inp3, inp2, inp5, inp4, inp7, inp6, in avc_h_loop_filter_luma_mbaff_msa()
|
/third_party/skia/third_party/externals/libpng/mips/ |
D | filter_msa_intrinsics.c | 353 #define CMP_AND_SELECT(inp0, inp1, inp2, inp3, inp4, inp5, out0) \ argument 357 _sel_h0 = (v8i16) __msa_clt_u_h((v8u16) inp1, (v8u16) inp0); \ 359 inp0 = (v8i16) __msa_bmnz_v((v16u8) inp0, (v16u8) inp1, (v16u8) _sel_h0); \ 361 _sel_h1 = (v8i16) __msa_clt_u_h((v8u16) inp2, (v8u16) inp0); \ 465 int32_t inp0; in png_read_filter_row_sub4_msa() local 472 inp0 = LW(src); in png_read_filter_row_sub4_msa() 474 src0 = (v16u8) __msa_insert_w((v4i32) zero, 0, inp0); in png_read_filter_row_sub4_msa() 505 int32_t inp0, out1; in png_read_filter_row_sub3_msa() local 513 inp0 = LW(src); in png_read_filter_row_sub3_msa() 515 src0 = (v16u8) __msa_insert_w((v4i32) zero, 0, inp0); in png_read_filter_row_sub3_msa() [all …]
|
/third_party/ffmpeg/libavcodec/loongarch/ |
D | vp9_idct_lsx.c | 158 #define VP9_MADD(inp0, inp1, inp2, inp3, cst0, cst1, cst2, cst3, \ argument 164 madd_s1_m = __lsx_vilvl_h(inp1, inp0); \ 165 madd_s0_m = __lsx_vilvh_h(inp1, inp0); \
|