/third_party/skia/src/core/ |
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()
|
D | Sk4px.h | 117 dst4 = fn(Load4(src+4)); in MapSrc() local 119 dst4.store4(dst+4); in MapSrc() 147 dst4 = fn(Load4(dst+4), Load4(src+4)); in MapDstSrc() local 149 dst4.store4(dst+4); in MapDstSrc() 177 dst4 = fn(Load4(dst+4), Load4Alphas(a+4)); in MapDstAlpha() local 179 dst4.store4(dst+4); in MapDstAlpha() 209 dst4 = fn(Load4(dst+4), Load4(src+4), Load4Alphas(a+4)); in MapDstSrcAlpha() local 211 dst4.store4(dst+4); in MapDstSrcAlpha()
|
/third_party/ffmpeg/libavcodec/mips/ |
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, dst5, weight_vec, offset_vec, in hevc_uniwgt_copy_8w_msa() [all …]
|
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, dst5, 7, dst4, dst5); in hevc_bi_copy_8w_msa() [all …]
|
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 = const_vec; in hevc_hz_8t_24w_msa() [all …]
|
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, in5, dst5, in6, dst6, in7, dst7, in4, in5, in6, in7); in ff_vc1_inv_trans_8x4_msa()
|
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, dst5, in4, in5, weight_vec, rnd_vec, in hevc_biwgt_copy_12w_msa() [all …]
|
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 = (v16u8) (temp2 + (v8i16) q1_src); in hevc_loopfilter_luma_hor_msa() 342 dst4 = __msa_bmz_v(dst4, (v16u8) q1_src, (v16u8) q_is_pcm_vec); in hevc_loopfilter_luma_hor_msa() [all …]
|
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_r0, dst_l0); in hevc_addblk_32x32_msa() [all …]
|
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()
|
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() 2342 v16u8 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in ff_weight_h264_pixels16_8_msa() local 2388 PCKEV_B4_UB(tmp9, tmp8, tmp11, tmp10, tmp13, tmp12, tmp15, tmp14, dst4, in ff_weight_h264_pixels16_8_msa() [all …]
|
D | hpeldsp_msa.c | 504 v16u8 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in common_vt_bil_and_aver_dst_16w_msa() local 517 LD_UB8(dst, dst_stride, dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7); in common_vt_bil_and_aver_dst_16w_msa() 520 AVER_UB4_UB(dst4, res4, dst5, res5, dst6, res6, dst7, res7, in common_vt_bil_and_aver_dst_16w_msa() 1017 v16u8 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in common_hv_bil_and_aver_dst_16w_msa() local 1058 LD_UB8(dst, dst_stride, dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7); in common_hv_bil_and_aver_dst_16w_msa() 1067 PCKEV_AVG_ST_UB(sum4_l, sum4_r, dst4, dst); in common_hv_bil_and_aver_dst_16w_msa() 1303 v16u8 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in avg_width16_msa() local 1308 LD_UB8(dst, dst_stride, dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7); in avg_width16_msa() 1312 AVER_UB4_UB(src4, dst4, src5, dst5, src6, dst6, src7, dst7, in avg_width16_msa() 1313 dst4, dst5, dst6, dst7); in avg_width16_msa() [all …]
|
D | hevc_mc_uni_msa.c | 1488 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; in hevc_hv_uni_8t_8multx2mult_msa() local 1542 dst4 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, in hevc_hv_uni_8t_8multx2mult_msa() 1554 ILVR_H4_SH(dst1, dst0, dst3, dst2, dst5, dst4, dst2, dst1, in hevc_hv_uni_8t_8multx2mult_msa() 1556 ILVL_H4_SH(dst1, dst0, dst3, dst2, dst5, dst4, dst2, dst1, in hevc_hv_uni_8t_8multx2mult_msa() 1558 ILVR_H2_SH(dst4, dst3, dst6, dst5, dst43_r, dst65_r); in hevc_hv_uni_8t_8multx2mult_msa() 1559 ILVL_H2_SH(dst4, dst3, dst6, dst5, dst43_l, dst65_l); in hevc_hv_uni_8t_8multx2mult_msa() 1596 dst2 = dst4; in hevc_hv_uni_8t_8multx2mult_msa() 1598 dst4 = dst6; in hevc_hv_uni_8t_8multx2mult_msa() 1636 v8i16 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8; in hevc_hv_uni_8t_12w_msa() local 1688 dst4 = HEVC_FILT_8TAP_SH(vec0, vec1, vec2, vec3, filt0, filt1, filt2, in hevc_hv_uni_8t_12w_msa() [all …]
|
/third_party/openh264/codec/common/loongarch/ |
D | mc_horver_lsx.c | 398 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in McHorVer22WidthEq8_lsx() local 434 dst4 = __lsx_vbsrl_v(dst3, 2); in McHorVer22WidthEq8_lsx() 438 LSX_TRANSPOSE8x8_H(dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, in McHorVer22WidthEq8_lsx() 439 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7); in McHorVer22WidthEq8_lsx() 448 dst4, 0, in McHorVer22WidthEq8_lsx() 460 dst4, in McHorVer22WidthEq8_lsx() 486 __m128i dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7; in McHorVer22WidthEq4_lsx() local 521 LSX_TRANSPOSE8x8_H(dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, in McHorVer22WidthEq4_lsx() 522 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7); in McHorVer22WidthEq4_lsx() 531 dst4, 0, in McHorVer22WidthEq4_lsx() [all …]
|
/third_party/mesa3d/src/gallium/drivers/softpipe/ |
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[j]; in logicop_quad() [all …]
|
/third_party/openh264/codec/encoder/core/loongarch/ |
D | dct_lasx.c | 127 __m256i tmp0, tmp1, tmp2, tmp3, dst0, dst1, dst2, dst3, dst4, in WelsDctFourT4_lasx() local 193 dst4, dst5, dst6, dst7); in WelsDctFourT4_lasx() 194 LASX_TRANSPOSE8x8_H(dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7, in WelsDctFourT4_lasx() 195 dst0, dst1, dst2, dst3, dst4, dst5, dst6, dst7); in WelsDctFourT4_lasx() 197 dst4, dst0, 0x20, in WelsDctFourT4_lasx()
|
/third_party/skia/third_party/externals/dng_sdk/source/ |
D | dng_image.cpp | 382 dng_rect dst4 (dng_rect (splitV, in GetRepeat() local 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/ffmpeg/libavcodec/aarch64/ |
D | vp9mc_16bpp_neon.S | 123 .macro extmlal dst1, dst2, dst3, dst4, dst5, dst6, dst7, dst8, src1, src2, src3, src4, src5, src6, … 139 smlal2 \dst4\().4s, v21.8h, v0.h[\offset] 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\().4s, \src5\().8h, v0.h[3] 431 smlal2 \dst4\().4s, \src6\().8h, v0.h[4] 435 smlal2 \dst4\().4s, \src7\().8h, v0.h[5] 439 smlal2 \dst4\().4s, \src8\().8h, v0.h[6] [all …]
|
D | vp9mc_neon.S | 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 argument 469 .ifnb \dst4 475 .ifnb \dst4 476 uxtl \dst4\().8h, v4.8b
|
/third_party/skia/gm/ |
D | poly2poly.cpp | 113 const int dst4[] = { 0, 0, 96, 0, 64, 96, 0, 64 }; in onDraw() local 114 doDraw(canvas, font, &paint, src4, dst4, 4); in onDraw()
|
D | image.cpp | 99 SkRect dst1, dst2, dst3, dst4; in test_surface() local 103 dst4.setLTRB(0, 480, 65, 545); in test_surface() 111 canvas->drawImageRect(imgG, dst4, sampling, usePaint ? &paint : nullptr); in test_surface()
|
/third_party/skia/samplecode/ |
D | SamplePolyToPoly.cpp | 142 const int dst4[] = { 0, 0, 96, 0, 64, 96, 0, 64 }; in onDrawContent() local 143 doDraw(canvas, &paint, font, src4, dst4, 4); in onDrawContent()
|
/third_party/ffmpeg/libavcodec/arm/ |
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
|
D | vp9mc_neon.S | 211 @ dst1-dst2 and dst3-dst4 for size >= 16) 212 .macro extmla dst1, dst2, dst3, dst4, dst1d, dst3d, src1, src2, src3, src4, src5, src6, offset, size 221 vmla_lane \dst4, q6, \offset 530 .macro loadl dst1, dst2, dst3, dst4 argument 534 .ifnb \dst4 540 .ifnb \dst4 541 vmovl.u8 \dst4, d5
|
/third_party/ffmpeg/libavresample/x86/ |
D | audio_convert.asm | 879 cglobal conv_s16_to_s16p_6ch, 3,8,5, dst, src, len, dst1, dst2, dst3, dst4, dst5 881 cglobal conv_s16_to_s16p_6ch, 2,7,5, dst, src, dst1, dst2, dst3, dst4, dst5 976 cglobal conv_s16_to_fltp_6ch, 3,8,7, dst, src, len, dst1, dst2, dst3, dst4, dst5 978 cglobal conv_s16_to_fltp_6ch, 2,7,7, dst, src, dst1, dst2, dst3, dst4, dst5 1103 cglobal conv_flt_to_s16p_6ch, 3,8,7, dst, src, len, dst1, dst2, dst3, dst4, dst5 1105 cglobal conv_flt_to_s16p_6ch, 2,7,7, dst, src, dst1, dst2, dst3, dst4, dst5 1207 cglobal conv_flt_to_fltp_6ch, 3,8,7, dst, src, len, dst1, dst2, dst3, dst4, dst5 1209 cglobal conv_flt_to_fltp_6ch, 2,7,7, dst, src, dst1, dst2, dst3, dst4, dst5
|