/third_party/skia/src/core/ |
H A D | SkBlitRow_D32.cpp | 62 auto dst4 = ( __m128i*)dst; in blit_row_s32_blend() local 65 _mm_storeu_si128(dst4, SkPMLerp_SSE2(_mm_loadu_si128(src4), in blit_row_s32_blend() 66 _mm_loadu_si128(dst4), in blit_row_s32_blend() 69 dst4++; in blit_row_s32_blend() 74 dst = ( SkPMColor*)dst4; in blit_row_s32_blend() 127 auto dst4 = ( __m128i*)dst; in blit_row_s32a_blend() local 130 _mm_storeu_si128(dst4, SkBlendARGB32_SSE2(_mm_loadu_si128(src4), in blit_row_s32a_blend() 131 _mm_loadu_si128(dst4), in blit_row_s32a_blend() 134 dst4++; in blit_row_s32a_blend() 139 dst = ( SkPMColor*)dst4; in blit_row_s32a_blend() [all...] |
H A D | Sk4px.h | 117 dst4 = fn(Load4(src+4)); in MapSrc() local 119 dst4.store4(dst+4); in MapSrc() 139 // As above, but with dst4' = fn(dst4, src4). 147 dst4 = fn(Load4(dst+4), Load4(src+4)); in MapDstSrc() local 149 dst4.store4(dst+4); in MapDstSrc() 169 // As above, but with dst4' = fn(dst4, alpha4). 177 dst4 = fn(Load4(dst+4), Load4Alphas(a+4)); in MapDstAlpha() local 179 dst4 in MapDstAlpha() 209 dst4 = fn(Load4(dst+4), Load4(src+4), Load4Alphas(a+4)); MapDstSrcAlpha() local [all...] |
/third_party/ffmpeg/libavcodec/mips/ |
H A D | hevc_mc_uniw_msa.c | 138 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, offset_vec; in hevc_uniwgt_copy_6w_msa() local 158 ILVRL_B2_SH(zero, src2, dst4, dst5); in hevc_uniwgt_copy_6w_msa() 162 SLLI_4V(dst4, dst5, dst6, dst7, 6); in hevc_uniwgt_copy_6w_msa() 167 HEVC_UNIW_RND_CLIP4_MAX_SATU_H(dst4, dst5, dst6, dst7, weight_vec, in hevc_uniwgt_copy_6w_msa() 168 offset_vec, rnd_vec, dst4, dst5, dst6, in hevc_uniwgt_copy_6w_msa() 171 PCKEV_B2_UB(dst5, dst4, dst7, dst6, out2, out3); in hevc_uniwgt_copy_6w_msa() 200 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, offset_vec; in hevc_uniwgt_copy_8w_msa() local 238 ILVRL_B2_SH(zero, src2, dst4, dst5); in hevc_uniwgt_copy_8w_msa() 240 SLLI_2V(dst4, dst5, 6); in hevc_uniwgt_copy_8w_msa() 244 HEVC_UNIW_RND_CLIP2_MAX_SATU_H(dst4, dst in hevc_uniwgt_copy_8w_msa() 293 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_uniwgt_copy_12w_msa() local 339 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, offset_vec; hevc_uniwgt_copy_16w_msa() local 382 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, offset_vec; hevc_uniwgt_copy_24w_msa() local 435 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, offset_vec; hevc_uniwgt_copy_32w_msa() local 481 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, offset_vec; hevc_uniwgt_copy_48w_msa() local 538 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, offset_vec; hevc_uniwgt_copy_64w_msa() local 760 v8i16 dst01, dst23, dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_uniwgt_8t_12w_msa() local 931 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_uniwgt_8t_24w_msa() local 1025 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hz_uniwgt_8t_32w_msa() local 1126 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_uniwgt_8t_48w_msa() local 1484 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_vt_uniwgt_8t_12w_msa() local 1591 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_vt_uniwgt_8t_16multx4mult_msa() local 1904 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; hevc_hv_uniwgt_8t_8multx2mult_msa() local 2078 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_uniwgt_8t_12w_msa() local 2567 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hz_uniwgt_4t_6w_msa() local 2760 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_uniwgt_4t_8x6_msa() local 2831 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hz_uniwgt_4t_8x8multiple_msa() local 2939 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_uniwgt_4t_12w_msa() local 3017 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hz_uniwgt_4t_16w_msa() local 3099 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_uniwgt_4t_24w_msa() local 3178 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hz_uniwgt_4t_32w_msa() local 3471 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_vt_uniwgt_4t_6w_msa() local 3653 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_vt_uniwgt_4t_8x6_msa() local 3719 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_vt_uniwgt_4t_8x8mult_msa() local 3827 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; hevc_vt_uniwgt_4t_12w_msa() local 3930 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_vt_uniwgt_4t_16w_msa() local 4013 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8, dst9, dst10; hevc_vt_uniwgt_4t_24w_msa() local 4112 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_vt_uniwgt_4t_32w_msa() local 4347 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, weight_vec, rnd_vec; hevc_hv_uniwgt_4t_4multx8mult_msa() local 4601 v8i16 dst0, dst1, dst2, dst3, dst4; hevc_hv_uniwgt_4t_8x2_msa() local 4676 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, tmp0, tmp1, tmp2, tmp3; hevc_hv_uniwgt_4t_8multx4_msa() local 4773 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; hevc_hv_uniwgt_4t_8x6_msa() local 4893 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, tmp0, tmp1, tmp2, tmp3; hevc_hv_uniwgt_4t_8multx4mult_msa() local 5049 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, weight_vec, rnd_vec; hevc_hv_uniwgt_4t_12w_msa() local [all...] |
H A D | hevcdsp_msa.c | 567 v8i16 filt0, filt1, filt2, filt3, dst0, dst1, dst2, dst3, dst4, dst5; in hevc_hz_8t_12w_msa() local 596 dst4 = const_vec; in hevc_hz_8t_12w_msa() 603 DPADD_SB2_SH(vec4, vec5, filt0, filt0, dst4, dst5); in hevc_hz_8t_12w_msa() 609 DPADD_SB2_SH(vec4, vec5, filt1, filt1, dst4, dst5); in hevc_hz_8t_12w_msa() 615 DPADD_SB2_SH(vec4, vec5, filt2, filt2, dst4, dst5); in hevc_hz_8t_12w_msa() 621 DPADD_SB2_SH(vec4, vec5, filt3, filt3, dst4, dst5); in hevc_hz_8t_12w_msa() 623 res0 = __msa_copy_s_d((v2i64) dst4, 0); in hevc_hz_8t_12w_msa() 624 res1 = __msa_copy_s_d((v2i64) dst4, 1); in hevc_hz_8t_12w_msa() 699 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; in hevc_hz_8t_24w_msa() local 729 dst4 in hevc_hz_8t_24w_msa() 834 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_8t_48w_msa() local 905 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hz_8t_64w_msa() local 1485 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_8t_8multx1mult_msa() local 1617 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_8t_12w_msa() local 2175 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_4t_12w_msa() local 2237 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hz_4t_16w_msa() local 3372 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_4t_4multx8mult_msa() local 3607 v8i16 dst0, dst1, dst2, dst3, dst4; hevc_hv_4t_8x2_msa() local 3669 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6; hevc_hv_4t_8multx4_msa() local 3759 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; hevc_hv_4t_8x6_msa() local 3874 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6; hevc_hv_4t_8multx4mult_msa() local 4011 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst10, dst21, dst22, dst73; hevc_hv_4t_12w_msa() local [all...] |
H A D | hevc_mc_bi_msa.c | 143 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in hevc_bi_copy_6w_msa() local 158 ILVRL_B2_SH(zero, src2, dst4, dst5); in hevc_bi_copy_6w_msa() 161 SLLI_4V(dst4, dst5, dst6, dst7, 6); 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() 165 7, dst4, dst5, dst6, dst7); in hevc_bi_copy_6w_msa() 167 PCKEV_B2_UB(dst5, dst4, dst7, dst6, out2, out3); in hevc_bi_copy_6w_msa() 194 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in hevc_bi_copy_8w_msa() local 226 ILVRL_B2_SH(zero, src2, dst4, dst5); in hevc_bi_copy_8w_msa() 229 SLLI_2V(dst4, dst5, 6); in hevc_bi_copy_8w_msa() 232 HEVC_BI_RND_CLIP2_MAX_SATU(in4, in5, dst4, dst in hevc_bi_copy_8w_msa() 282 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_bi_copy_12w_msa() local 357 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8, dst9, dst10; hevc_bi_copy_24w_msa() local 404 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_bi_copy_32w_msa() local 448 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8, dst9, dst10; hevc_bi_copy_48w_msa() local 502 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_bi_copy_64w_msa() local 988 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_bi_8t_48w_msa() local 1769 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_bi_8t_8multx1mult_msa() local 1913 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_bi_8t_12w_msa() local 2474 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_bi_4t_8x6_msa() local 2622 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_bi_4t_12w_msa() local 2755 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hz_bi_4t_24w_msa() local 4237 v8i16 dst0, dst1, dst2, dst3, dst4; hevc_hv_bi_4t_8x2_msa() local 4309 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, tmp0, tmp1, tmp2, tmp3; hevc_hv_bi_4t_8multx4_msa() local 4410 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; hevc_hv_bi_4t_8x6_msa() local 4530 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hv_bi_4t_8multx4mult_msa() local 4684 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_bi_4t_12w_msa() local [all...] |
H A D | hevc_mc_biw_msa.c | 244 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; in hevc_biwgt_copy_8w_msa() local 277 ILVRL_B2_SH(zero, src2, dst4, dst5); in hevc_biwgt_copy_8w_msa() 280 SLLI_2V(dst4, dst5, 6); in hevc_biwgt_copy_8w_msa() 284 HEVC_BIW_RND_CLIP2_MAX_SATU(dst4, dst5, in4, in5, weight_vec, rnd_vec, in hevc_biwgt_copy_8w_msa() 285 offset_vec, dst4, dst5); in hevc_biwgt_copy_8w_msa() 286 PCKEV_B3_UB(dst1, dst0, dst3, dst2, dst5, dst4, out0, out1, out2); in hevc_biwgt_copy_8w_msa() 332 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; in hevc_biwgt_copy_12w_msa() local 356 ILVR_B2_SH(zero, src0, zero, src1, dst4, dst5); in hevc_biwgt_copy_12w_msa() 358 dst4 <<= 6; in hevc_biwgt_copy_12w_msa() 363 HEVC_BIW_RND_CLIP2_MAX_SATU(dst4, dst in hevc_biwgt_copy_12w_msa() 444 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8, dst9, dst10; hevc_biwgt_copy_24w_msa() local 570 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, in0, in1, in2, in3, in4, in5; hevc_biwgt_copy_48w_msa() local 2098 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; hevc_hv_biwgt_8t_8multx2mult_msa() local 3008 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_biwgt_4t_8x6_msa() local 3188 v8i16 dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_biwgt_4t_12w_msa() local 3270 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hz_biwgt_4t_16w_msa() local 4712 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_biwgt_4t_4multx8mult_msa() local 4890 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_biwgt_4t_6w_msa() local 5061 v8i16 dst0, dst1, dst2, dst3, dst4; hevc_hv_biwgt_4t_8x2_msa() local 5160 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_biwgt_4t_8multx4_msa() local 5291 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_biwgt_4t_8x6_msa() local 5442 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_biwgt_4t_8multx4mult_msa() local 5628 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_biwgt_4t_12w_msa() local [all...] |
H A D | vc1dsp_msa.c | 145 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in ff_vc1_inv_trans_4x8_msa() local 204 LD_SW8(dest, linesize, dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7); in ff_vc1_inv_trans_4x8_msa() 206 zero_m, dst4, zero_m, dst5, zero_m, dst6, zero_m, dst7, in ff_vc1_inv_trans_4x8_msa() 207 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7); in ff_vc1_inv_trans_4x8_msa() 210 ILVR_H4_SW(zero_m, dst4, zero_m, dst5, zero_m, dst6, zero_m, dst7, in ff_vc1_inv_trans_4x8_msa() 211 dst4, dst5, dst6, dst7); in ff_vc1_inv_trans_4x8_msa() 222 ADD4(in_r4, dst4, in_r5, dst5, in_r6, dst6, in_r7, dst7, in ff_vc1_inv_trans_4x8_msa() 235 v4i32 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in ff_vc1_inv_trans_8x4_msa() local 283 dst4, dst5, dst6, dst7); in ff_vc1_inv_trans_8x4_msa() 306 ADD4(in4, dst4, in in ff_vc1_inv_trans_8x4_msa() [all...] |
H A D | hevc_lpf_sao_msa.c | 43 v16u8 dst0, dst1, dst2, dst3, dst4, dst5; in hevc_loopfilter_luma_hor_msa() local 175 dst4 = (v16u8) (temp2 + (v8i16) q1_src); in hevc_loopfilter_luma_hor_msa() 184 dst4 = __msa_bmz_v(dst4, (v16u8) q1_src, (v16u8) q_is_pcm_vec); in hevc_loopfilter_luma_hor_msa() 189 dst2 = (v16u8) __msa_pckev_b((v16i8) dst5, (v16i8) dst4); in hevc_loopfilter_luma_hor_msa() 192 PCKEV_B2_UB(p1_src, p2_src, q0_src, p0_src, dst3, dst4); in hevc_loopfilter_luma_hor_msa() 196 dst1 = __msa_bmz_v(dst1, dst4, (v16u8) cmp3); in hevc_loopfilter_luma_hor_msa() 277 dst4 = (v16u8) __msa_bmz_v((v16u8) delta2, (v16u8) q1_src, in hevc_loopfilter_luma_hor_msa() 280 PCKEV_B2_UB(dst2, dst1, dst4, dst3, dst0, dst1); in hevc_loopfilter_luma_hor_msa() 333 dst4 in hevc_loopfilter_luma_hor_msa() 466 v16u8 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_loopfilter_luma_ver_msa() local [all...] |
H A D | h264idct_msa.c | 122 v16i8 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in avc_idct8_addblk_msa() local 227 LD_SB8(dst, dst_stride, dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7); in avc_idct8_addblk_msa() 230 ILVR_B4_SH(zeros, dst4, zeros, dst5, zeros, dst6, zeros, dst7, in avc_idct8_addblk_msa() 246 v16i8 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in avc_idct8_dc_addblk_msa() local 256 LD_SB8(dst, dst_stride, dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7); in avc_idct8_dc_addblk_msa() 259 ILVR_B4_SH(zeros, dst4, zeros, dst5, zeros, dst6, zeros, dst7, in avc_idct8_dc_addblk_msa()
|
H A D | hevc_idct_msa.c | 773 v16u8 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in hevc_addblk_16x16_msa() local 778 LD_UB4(temp_dst, stride, dst4, dst5, dst6, dst7); in hevc_addblk_16x16_msa() 785 UNPCK_UB_SH(dst4, dst_r0, dst_l0); in hevc_addblk_16x16_msa() 800 LD_UB4(temp_dst, stride, dst4, dst5, dst6, dst7); in hevc_addblk_16x16_msa() 815 UNPCK_UB_SH(dst4, dst_r0, dst_l0); in hevc_addblk_16x16_msa() 840 v16u8 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in hevc_addblk_32x32_msa() local 845 LD_UB2(temp_dst, 16, dst4, dst5); in hevc_addblk_32x32_msa() 854 UNPCK_UB_SH(dst4, dst_r0, dst_l0); in hevc_addblk_32x32_msa() 869 LD_UB2(temp_dst, 16, dst4, dst5); in hevc_addblk_32x32_msa() 887 UNPCK_UB_SH(dst4, dst_r in hevc_addblk_32x32_msa() [all...] |
H A D | h264dsp_msa.c | 987 v16u8 dst0, dst1, dst4, dst5, dst2_x, dst2_y, dst3_x, dst3_y; in avc_h_loop_filter_luma_mbaff_intra_msa() local 1111 dst4 = (v16u8) __msa_pckev_b((v16i8) dst4_r, (v16i8) dst4_r); in avc_h_loop_filter_luma_mbaff_intra_msa() 1113 dst4 = __msa_bmnz_v((v16u8) src4, dst4, is_less_than_beta2); in avc_h_loop_filter_luma_mbaff_intra_msa() 1118 dst2_x = (v16u8) __msa_ilvr_b((v16i8) dst5, (v16i8) dst4); in avc_h_loop_filter_luma_mbaff_intra_msa() 1122 ILVR_W2_UB(tmp2, tmp0, tmp3, tmp1, dst0, dst4); in avc_h_loop_filter_luma_mbaff_intra_msa() 1123 SLDI_B2_UB(zeros, dst0, zeros, dst4, 8, dst1, dst5); in avc_h_loop_filter_luma_mbaff_intra_msa() 1152 out0 = __msa_copy_u_w((v4i32) dst4, 0); in avc_h_loop_filter_luma_mbaff_intra_msa() 1153 out1 = __msa_copy_u_h((v8i16) dst4, 2); in avc_h_loop_filter_luma_mbaff_intra_msa() 2219 v16u8 dst0, dst1, dst2, dst3, dst4, dst in ff_weight_h264_pixels16_8_msa() local 2343 v16u8 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; ff_biweight_h264_pixels16_8_msa() local [all...] |
/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | hevc_mc_uniw_lsx.c | 54 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; in hevc_hv_8t_8x2_lsx() local 113 DUP2_ARG2(__lsx_vdp2_h_bu_b, vec0, filt0, vec4, filt0, dst4, dst5); in hevc_hv_8t_8x2_lsx() 115 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst4, vec1, filt1, dst5, vec5, filt1, in hevc_hv_8t_8x2_lsx() 116 dst6, vec9, filt1, dst4, vec2, filt2, dst4, dst5, dst6, dst4); in hevc_hv_8t_8x2_lsx() 118 dst4, vec3, filt3, dst5, vec7, filt3, dst5, dst6, dst4, dst5); in hevc_hv_8t_8x2_lsx() 121 DUP4_ARG2(__lsx_vilvl_h, dst1, dst0, dst3, dst2, dst5, dst4, dst2, in hevc_hv_8t_8x2_lsx() 123 DUP2_ARG2(__lsx_vilvl_h, dst4, dst in hevc_hv_8t_8x2_lsx() [all...] |
H A D | hevc_mc_uni_lsx.c | 358 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; in hevc_hv_8t_8x2_lsx() local 416 DUP2_ARG2(__lsx_vdp2_h_bu_b, vec0, filt0, vec4, filt0, dst4, dst5); in hevc_hv_8t_8x2_lsx() 418 DUP4_ARG3(__lsx_vdp2add_h_bu_b, dst4, vec1, filt1, dst5, vec5, filt1, in hevc_hv_8t_8x2_lsx() 419 dst6, vec9, filt1, dst4, vec2, filt2, dst4, dst5, dst6, dst4); in hevc_hv_8t_8x2_lsx() 421 dst4, vec3, filt3, dst5, vec7, filt3, dst5, dst6, dst4, dst5); in hevc_hv_8t_8x2_lsx() 423 DUP4_ARG2(__lsx_vilvl_h, dst1, dst0, dst3, dst2, dst5, dst4, dst2, in hevc_hv_8t_8x2_lsx() 425 DUP4_ARG2(__lsx_vilvh_h, dst1, dst0, dst3, dst2, dst5, dst4, dst in hevc_hv_8t_8x2_lsx() 762 __m128i dst0, dst1, dst2, dst3, dst4; hevc_hv_4t_8x2_lsx() local 824 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, tmp0, tmp1, tmp2, tmp3; hevc_hv_4t_8multx4_lsx() local 923 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; hevc_hv_4t_8x6_lsx() local 1034 __m128i dst0, dst1, dst2, dst3, dst4, dst5; hevc_hv_4t_8multx4mult_lsx() local 1172 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_4t_12w_lsx() local [all...] |
H A D | hevcdsp_lsx.c | 761 __m128i filt0, filt1, filt2, filt3, dst0, dst1, dst2, dst3, dst4, dst5; in hevc_hz_8t_12w_lsx() local 794 DUP2_ARG2(__lsx_vdp2_h_bu_b, vec4, filt0, vec5, filt0, dst4, dst5); in hevc_hz_8t_12w_lsx() 803 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst4, vec4, filt1, dst5, vec5, filt1, in hevc_hz_8t_12w_lsx() 804 dst4, dst5); in hevc_hz_8t_12w_lsx() 813 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst4, vec4, filt2, dst5, vec5, filt2, in hevc_hz_8t_12w_lsx() 814 dst4, dst5); in hevc_hz_8t_12w_lsx() 823 DUP2_ARG3(__lsx_vdp2add_h_bu_b, dst4, vec4, filt3, dst5, vec5, filt3, in hevc_hz_8t_12w_lsx() 824 dst4, dst5); in hevc_hz_8t_12w_lsx() 827 __lsx_vstelm_d(dst4, dst, 16, 0); in hevc_hz_8t_12w_lsx() 830 __lsx_vstelm_d(dst4, ds in hevc_hz_8t_12w_lsx() 910 __m128i dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_8t_24w_lsx() local 1040 __m128i dst0, dst1, dst2, dst3, dst4, dst5; hevc_hz_8t_48w_lsx() local 1109 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hz_8t_64w_lsx() local 1810 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_8t_8multx1mult_lsx() local 1957 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hv_8t_12w_lsx() local 2548 __m128i dst0, dst1, dst2, dst3, dst4; hevc_hv_4t_8x2_lsx() local 2613 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6; hevc_hv_4t_8multx4_lsx() local 2715 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; hevc_hv_4t_8x6_lsx() local 2831 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6; hevc_hv_4t_8multx4mult_lsx() local 2979 __m128i dst1, dst2, dst3, dst4, dst5, dst6, dst10, dst21, dst22, dst73; hevc_hv_4t_12w_lsx() local [all...] |
H A D | hevc_mc_bi_lsx.c | 149 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in hevc_bi_copy_6w_lsx() local 176 dst0, dst2, dst4, dst6); in hevc_bi_copy_6w_lsx() 183 out2 = hevc_bi_rnd_clip(in4, dst4, in5, dst5); in hevc_bi_copy_6w_lsx() 245 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in hevc_bi_copy_8w_lsx() local 262 dst0, dst2, dst4, dst6); in hevc_bi_copy_8w_lsx() 279 out2 = hevc_bi_rnd_clip(in4, dst4, in5, dst5); in hevc_bi_copy_8w_lsx() 329 __m128i dst0, dst1, dst2, dst3, dst4, dst5; in hevc_bi_copy_12w_lsx() local 352 DUP2_ARG2(__lsx_vsllwil_hu_bu, src0, 6, src1, 6, dst4, dst5) in hevc_bi_copy_12w_lsx() 355 out2 = hevc_bi_rnd_clip(in4, dst4, in5, dst5); in hevc_bi_copy_12w_lsx() 882 __m128i dst0, dst1, dst2, dst3, dst4, dst in hevc_hv_8t_8multx1mult_lsx() local 1078 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; hevc_hz_4t_24w_lsx() local 1686 __m128i dst0, dst1, dst2, dst3, dst4; hevc_hv_4t_8x2_lsx() local 1762 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, tmp0, tmp1, tmp2, tmp3; hevc_hv_4t_8multx4_lsx() local 1885 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; hevc_hv_4t_8x6_lsx() local 2020 __m128i dst0, dst1, dst2, dst3, dst4, dst5; hevc_hv_4t_8multx4mult_lsx() local [all...] |
H A D | h264idct_lasx.c | 87 __m256i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in ff_h264_idct8_addblk_lasx() local 208 dst, dst_stride_3x, dst4, dst5, dst6, dst7); in ff_h264_idct8_addblk_lasx() 212 DUP4_ARG2(__lasx_xvilvl_b, zero, dst4, zero, dst5, zero, dst6, zero, dst7, in ff_h264_idct8_addblk_lasx() 213 dst4, dst5, dst6, dst7); in ff_h264_idct8_addblk_lasx() 215 dst4, 0x20, dst7, dst6, 0x20, dst0, dst1, dst2, dst3); in ff_h264_idct8_addblk_lasx() 266 __m256i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in ff_h264_idct8_dc_addblk_lasx() local 278 dst, dst_stride_3x, dst4, dst5, dst6, dst7); in ff_h264_idct8_dc_addblk_lasx() 282 DUP4_ARG1(__lasx_vext2xv_hu_bu, dst4, dst5, dst6, dst7, in ff_h264_idct8_dc_addblk_lasx() 283 dst4, dst5, dst6, dst7); in ff_h264_idct8_dc_addblk_lasx() 285 dst4, in ff_h264_idct8_dc_addblk_lasx() [all...] |
H A D | hevc_lpf_sao_lsx.c | 47 __m128i dst0, dst1, dst2, dst3, dst4, dst5; in ff_hevc_loop_filter_luma_h_8_lsx() local 170 dst4 = __lsx_vadd_h(temp2, q1_src); in ff_hevc_loop_filter_luma_h_8_lsx() 181 DUP2_ARG3(__lsx_vbitsel_v, dst3, q0_src, q_is_pcm_vec, dst4, in ff_hevc_loop_filter_luma_h_8_lsx() 182 q1_src, q_is_pcm_vec, dst3, dst4); in ff_hevc_loop_filter_luma_h_8_lsx() 187 dst2 = __lsx_vpickev_b(dst5, dst4); in ff_hevc_loop_filter_luma_h_8_lsx() 191 dst3, dst4); in ff_hevc_loop_filter_luma_h_8_lsx() 195 DUP2_ARG3(__lsx_vbitsel_v, dst0, dst3, cmp3, dst1, dst4, cmp3, in ff_hevc_loop_filter_luma_h_8_lsx() 266 q1_src, abs_delta0, dst1, dst2, dst3, dst4); in ff_hevc_loop_filter_luma_h_8_lsx() 268 DUP2_ARG2(__lsx_vpickev_b, dst2, dst1, dst4, dst3, dst0, dst1); in ff_hevc_loop_filter_luma_h_8_lsx() 331 dst4 in ff_hevc_loop_filter_luma_h_8_lsx() 456 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; ff_hevc_loop_filter_luma_v_8_lsx() local [all...] |
H A D | vp9_intra_lsx.c | 602 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in ff_tm_32x32_lsx() local 623 tmp3, reg2, dst4, dst5, dst6, dst7); in ff_tm_32x32_lsx() 626 DUP4_ARG2(__lsx_vssub_hu, dst4, reg0, dst5, reg0, dst6, reg0, dst7, in ff_tm_32x32_lsx() 627 reg0, dst4, dst5, dst6, dst7); in ff_tm_32x32_lsx() 634 DUP4_ARG2(__lsx_vsat_hu, dst4, 7, dst5, 7, dst6, 7, dst7, 7, in ff_tm_32x32_lsx() 635 dst4, dst5, dst6, dst7); in ff_tm_32x32_lsx() 638 DUP4_ARG2(__lsx_vpackev_b, dst4, dst0, dst5, dst1, dst6, dst2, dst7, in ff_tm_32x32_lsx()
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_quad_blend.c | 157 uint *dst4 = (uint *) dst; in logicop_quad() local 184 res4[j] = ~(src4[j] | dst4[j]); in logicop_quad() 188 res4[j] = ~src4[j] & dst4[j]; in logicop_quad() 196 res4[j] = src4[j] & ~dst4[j]; in logicop_quad() 200 res4[j] = ~dst4[j]; in logicop_quad() 204 res4[j] = dst4[j] ^ src4[j]; in logicop_quad() 208 res4[j] = ~(src4[j] & dst4[j]); in logicop_quad() 212 res4[j] = src4[j] & dst4[j]; in logicop_quad() 216 res4[j] = ~(src4[j] ^ dst4[j]); in logicop_quad() 220 res4[j] = dst4[ in logicop_quad() [all...] |
/third_party/ffmpeg/libavcodec/aarch64/ |
H A D | vp9mc_16bpp_neon.S | 121 // dst1-dst2 and dst5-dst6 for size >= 8 and dst1-dst4 and dst5-dst8 123 .macro extmlal dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8, src1, src2, src3, src4, src5, src6, offset, size 139 smlal2 \dst4\().4s, v21.8h, v0.h[\offset] 409 // Evaluate the filter twice in parallel, from the inputs src1-src9 into dst1-dst4 410 // (src1-src8 into dst1-dst2, src2-src9 into dst3-dst4). 411 .macro convolve8 dst1, dst2, dst3, dst4, src1, src2, src3, src4, src5, src6, src7, src8, src9 415 smull2 \dst4\().4s, \src2\().8h, v0.h[0] 419 smlal2 \dst4\().4s, \src3\().8h, v0.h[1] 423 smlal2 \dst4\().4s, \src4\().8h, v0.h[2] 427 smlal2 \dst4\() [all...] |
H A D | vp9mc_neon.S | 164 // dst1-dst2 and dst3-dst4 for size >= 16) 165 .macro extmla dst1, dst2, dst3, dst4, src1, src2, src3, src4, src5, src6, offset, size 174 mla \dst4\().8h, v23.8h, v0.h[\offset] 185 .macro extmulqadd dst1, dst2, dst3, dst4, src1, src2, src3, src4, src5, src6, offset, size 210 sqadd \dst4\().8h, \dst4\().8h, v23.8h 465 .macro loadl dst1, dst2, dst3, dst4 469 .ifnb \dst4 475 .ifnb \dst4 476 uxtl \dst4\() [all...] |
/third_party/skia/third_party/externals/dng_sdk/source/ |
H A D | dng_image.cpp | 382 dng_rect dst4 (dng_rect (splitV, in GetRepeat() 387 if (dst4.NotEmpty ()) in GetRepeat() 392 temp.fArea = dst4 + (srcArea.TL () - in GetRepeat() 396 temp.fData = buffer.DirtyPixel (dst4.t, in GetRepeat() 397 dst4.l, in GetRepeat()
|
/third_party/skia/gm/ |
H A D | poly2poly.cpp | 113 const int dst4[] = { 0, 0, 96, 0, 64, 96, 0, 64 }; variable 114 doDraw(canvas, font, &paint, src4, dst4, 4);
|
/third_party/ffmpeg/libavcodec/arm/ |
H A D | vp9mc_16bpp_neon.S | 165 @ into dst1 and dst3 (or dst1-dst2 and dst3-dst4 for size >= 8) 166 .macro extmlal dst1, dst2, dst3, dst4, src1, src2, src3, src4, offset, size 173 vmlal_lane \dst4, d31, \offset 413 .macro convolve8 dst1, dst2, dst3, dst4, src1, src2, src3, src4, src5, src6, src7, src8, src9, src10, src11, src12, src13, src14, src15, src16, src17, src18 417 vmull.s16 \dst4, \src4, d0[0] 421 vmlal.s16 \dst4, \src6, d0[1] 425 vmlal.s16 \dst4, \src8, d0[2] 429 vmlal.s16 \dst4, \src10, d0[3] 433 vmlal.s16 \dst4, \src12, d1[0] 437 vmlal.s16 \dst4, \src1 [all...] |
/third_party/skia/samplecode/ |
H A D | SamplePolyToPoly.cpp | 142 const int dst4[] = { 0, 0, 96, 0, 64, 96, 0, 64 }; variable 143 doDraw(canvas, &paint, font, src4, dst4, 4);
|