/third_party/ffmpeg/libavcodec/loongarch/ |
D | vp8_lpf_lsx.c | 253 ptrdiff_t stride3 = stride2 + stride; in ff_vp8_v_loop_filter16_lsx() local 261 DUP4_ARG2(__lsx_vld, dst - stride4, 0, dst - stride3, 0, dst - stride2, 0, in ff_vp8_v_loop_filter16_lsx() 263 DUP4_ARG2(__lsx_vld, dst, 0, dst + stride, 0, dst + stride2, 0, dst + stride3, 0, in ff_vp8_v_loop_filter16_lsx() 269 __lsx_vst(p2, dst - stride3, 0); in ff_vp8_v_loop_filter16_lsx() 288 ptrdiff_t stride3 = stride2 + stride; in ff_vp8_v_loop_filter8uv_lsx() local 295 DUP4_ARG2(__lsx_vld, dst_u - stride4, 0, dst_u - stride3, 0, dst_u - stride2, 0, in ff_vp8_v_loop_filter8uv_lsx() 298 dst_u + stride3, 0, q0_u, q1_u, q2_u, q3_u); in ff_vp8_v_loop_filter8uv_lsx() 300 DUP4_ARG2(__lsx_vld, dst_v - stride4, 0, dst_v - stride3, 0, dst_v - stride2, 0, in ff_vp8_v_loop_filter8uv_lsx() 303 dst_v + stride3, 0, q0_v, q1_v, q2_v, q3_v); in ff_vp8_v_loop_filter8uv_lsx() 312 __lsx_vstelm_d(p2, dst_u - stride3, 0, 0); in ff_vp8_v_loop_filter8uv_lsx() [all …]
|
D | vp9_lpf_lsx.c | 235 ptrdiff_t stride3 = stride2 + stride; in ff_loop_filter_v_4_8_lsx() local 240 DUP4_ARG2(__lsx_vldx, dst, -stride4, dst, -stride3, dst, -stride2, in ff_loop_filter_v_4_8_lsx() 244 q3 = __lsx_vldx(dst, stride3); in ff_loop_filter_v_4_8_lsx() 268 ptrdiff_t stride3 = stride2 + stride; in ff_loop_filter_v_44_16_lsx() local 274 DUP4_ARG2(__lsx_vldx, dst, -stride4, dst, -stride3, dst, -stride2, in ff_loop_filter_v_44_16_lsx() 278 q3 = __lsx_vldx(dst, stride3); in ff_loop_filter_v_44_16_lsx() 308 ptrdiff_t stride3 = stride2 + stride; in ff_loop_filter_v_8_8_lsx() local 318 DUP4_ARG2(__lsx_vldx, dst, -stride4, dst, -stride3, dst, -stride2, in ff_loop_filter_v_8_8_lsx() 322 q3 = __lsx_vldx(dst, stride3); in ff_loop_filter_v_8_8_lsx() 365 __lsx_vstelm_d(p2_out, dst - stride3, 0, 0); in ff_loop_filter_v_8_8_lsx() [all …]
|
D | vc1dsp_lasx.c | 140 ptrdiff_t stride3 = stride2 + stride; in ff_vc1_inv_trans_8x8_dc_lasx() local 151 0, dest + stride3, 0, in0, in1, in2, in3); in ff_vc1_inv_trans_8x8_dc_lasx() 153 0, dst + stride3, 0, in4, in5, in6, in7); in ff_vc1_inv_trans_8x8_dc_lasx() 167 __lasx_xvstelm_d(temp0, dest + stride3, 0, 3); in ff_vc1_inv_trans_8x8_dc_lasx() 171 __lasx_xvstelm_d(temp1, dst + stride3, 0, 3); in ff_vc1_inv_trans_8x8_dc_lasx() 177 ptrdiff_t stride3 = stride2 + stride; in ff_vc1_inv_trans_8x4_lasx() local 250 dest + stride3, 0, temp0, temp1, temp2, temp3); in ff_vc1_inv_trans_8x4_lasx() 262 __lasx_xvstelm_d(temp0, dest + stride3, 0, 3); in ff_vc1_inv_trans_8x4_lasx() 270 ptrdiff_t stride3 = stride2 + stride; in ff_vc1_inv_trans_8x4_dc_lasx() local 279 0, dest + stride3, 0, in0, in1, in2, in3); in ff_vc1_inv_trans_8x4_dc_lasx() [all …]
|
D | vp9_intra_lsx.c | 75 ptrdiff_t stride3 = stride2 + dst_stride; in ff_vert_16x16_lsx() local 79 dst_stride, stride2, stride3, stride4); in ff_vert_16x16_lsx() 82 dst_stride, stride2, stride3, stride4); in ff_vert_16x16_lsx() 105 ptrdiff_t stride3 = stride2 + dst_stride; in ff_hor_16x16_lsx() local 125 dst_stride, stride2, stride3, stride4); in ff_hor_16x16_lsx() 128 dst_stride, stride2, stride3, stride4); in ff_hor_16x16_lsx() 295 ptrdiff_t stride3 = stride2 + dst_stride; in ff_dc_16x16_lsx() local 308 dst_stride, stride2, stride3, stride4); in ff_dc_16x16_lsx() 311 dst_stride, stride2, stride3, stride4); in ff_dc_16x16_lsx() 321 ptrdiff_t stride3 = stride2 + dst_stride; \ [all …]
|
D | hpeldsp_lasx.c | 139 ptrdiff_t stride2, stride3, stride4; in ff_put_pixels8_8_lasx() local 188 [stride2]"=&r"(stride2), [stride3]"=&r"(stride3), in ff_put_pixels8_8_lasx() 200 ptrdiff_t stride2, stride3, stride4; in ff_put_pixels16_8_lsx() local 245 [stride2]"=&r"(stride2), [stride3]"=&r"(stride3), in ff_put_pixels16_8_lsx()
|
D | vp9_idct_lsx.c | 645 int32_t stride3 = stride2 + dst_stride; in vp9_idct16x16_1_add_lsx() local 657 dst3 = __lsx_vldx(dst, stride3); in vp9_idct16x16_1_add_lsx() 675 __lsx_vstx(tmp3, dst, stride3); in vp9_idct16x16_1_add_lsx()
|
/third_party/ffmpeg/libavcodec/x86/ |
D | vp9intrapred.asm | 120 DEFINE_ARGS dst, stride, stride3 156 DEFINE_ARGS dst, stride, stride3, cnt 190 DEFINE_ARGS dst, stride, stride3, cnt 238 DEFINE_ARGS dst, stride, stride3, cnt 292 DEFINE_ARGS dst, stride, stride3 327 DEFINE_ARGS dst, stride, stride3, cnt 357 DEFINE_ARGS dst, stride, stride3, cnt 402 DEFINE_ARGS dst, stride, stride3, cnt 439 DEFINE_ARGS dst, stride, stride3 455 DEFINE_ARGS dst, stride, stride3, cnt [all …]
|
D | vp9intrapred_16bpp.asm | 89 DEFINE_ARGS dst, stride, stride3 101 DEFINE_ARGS dst, stride, stride3 119 DEFINE_ARGS dst, stride, stride3, cnt 162 DEFINE_ARGS dst, stride, stride3 177 DEFINE_ARGS dst, stride, stride3 201 cglobal vp9_ipred_h_16x16_16, 3, 5, 4, dst, stride, l, stride3, cnt 225 cglobal vp9_ipred_h_32x32_16, 3, 5, 4, dst, stride, l, stride3, cnt 260 DEFINE_ARGS dst, stride, stride3 278 DEFINE_ARGS dst, stride, stride3 306 DEFINE_ARGS dst, stride, stride3, cnt [all …]
|
D | vp9itxfm_16bpp.asm | 425 DEFINE_ARGS dst, stride, stride3 447 DEFINE_ARGS dst, stride, stride3 584 DEFINE_ARGS dst, stride, stride3 722 DEFINE_ARGS dst, stride, block, cnt, ptr, stride3, dstbak 970 DEFINE_ARGS dst, stride, block, cnt, ptr, stride3, dstbak 1197 DEFINE_ARGS dst, stride, block, cnt, ptr, stride3, dstbak 1214 DEFINE_ARGS dstbak, stride, block, cnt, ptr, stride3, dst 1224 DEFINE_ARGS dst, stride, block, cnt, ptr, stride3, dstbak 1514 DEFINE_ARGS dst, stride, block, cnt, ptr, stride3, dstbak 1531 DEFINE_ARGS dstbak, stride, block, cnt, ptr, stride3, dst [all …]
|
D | simple_idct10.asm | 116 %define PASS4ROWS(base, stride, stride3) \ 117 [base], [base + stride], [base + 2*stride], [base + stride3]
|
D | vp9lpf.asm | 375 …%1_%2_ %+ mmsize, 5, 9, 16, %3 + %4 + %%ext, dst, stride, E, I, H, mstride, dst2, stride3, mstride3 378 …er_%1_%2_ %+ mmsize, 4, 8, 16, %3 + %4 + %%ext, dst, stride, E, I, mstride, dst2, stride3, mstride3 380 …p_filter_%1_%2_ %+ mmsize, 2, 6, 16, %3 + %4 + %%ext, dst, stride, mstride, dst2, stride3, mstride3
|
D | vp9lpf_16bpp.asm | 253 DEFINE_ARGS dst8, stride, stride3, dst0, dst4, dst12 288 DEFINE_ARGS dst0, stride, stride3, dst4
|
D | h264_deblock.asm | 40 %define PASS8ROWS(base, base3, stride, stride3, offset) \ 41 PASS8ROWS(base+offset, base3+offset, stride, stride3)
|
D | vp3dsp.asm | 161 cglobal put_vp_no_rnd_pixels8_l2, 5, 6, 0, dst, src1, src2, stride, h, stride3
|
D | h264_intrapred.asm | 199 cglobal pred16x16_tm_vp8_8, 2, 4, 5, dst, stride, stride3, iteration
|
D | vp9itxfm.asm | 1550 DEFINE_ARGS dst, stride, stride3, cnt
|
/third_party/ffmpeg/libavcodec/ |
D | snow.c | 289 int stride3 = MC_STRIDE(dxy + 4); in mc_block() local 300 src3+=stride3; in mc_block()
|
/third_party/ffmpeg/libavutil/x86/ |
D | x86util.asm | 33 %define PASS8ROWS(base, base3, stride, stride3) \ 35 [base3 + stride], [base3 + 2*stride], [base3 + stride3], [base3 + stride*4]
|
/third_party/ffmpeg/libavfilter/x86/ |
D | vf_fspp.asm | 485 cglobal row_idct, 4, 5, 0, 16, src, dst, stride, cnt, stride3 615 cglobal row_fdct, 4, 5, 0, 16, src, pix, stride, cnt, stride3
|