/third_party/ffmpeg/libavcodec/loongarch/ |
H A 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, in ff_vp8_v_loop_filter8uv_lsx() 340 ptrdiff_t stride3 = stride2 + stride; ff_vp8_h_loop_filter16_lsx() local 427 ptrdiff_t stride3 = stride2 + stride; ff_vp8_h_loop_filter8uv_lsx() local 513 ptrdiff_t stride3 = stride2 + stride; ff_vp8_v_loop_filter16_inner_lsx() local 547 ptrdiff_t stride3 = stride2 + stride; ff_vp8_h_loop_filter16_inner_lsx() local [all...] |
H A 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, in ff_loop_filter_v_8_8_lsx() 380 ptrdiff_t stride3 = stride2 + stride; ff_loop_filter_v_88_16_lsx() local 471 ptrdiff_t stride3 = stride2 + stride; ff_loop_filter_v_84_16_lsx() local 553 ptrdiff_t stride3 = stride2 + stride; ff_loop_filter_v_48_16_lsx() local 636 ptrdiff_t stride3 = stride2 + stride; vp9_hz_lpf_t4_and_t8_16w() local 720 ptrdiff_t stride3 = stride2 + stride; vp9_hz_lpf_t16_16w() local 1102 ptrdiff_t stride3 = stride2 + stride; ff_loop_filter_v_16_8_lsx() local 1356 ptrdiff_t stride3 = stride2 + stride; ff_loop_filter_h_4_8_lsx() local 1402 ptrdiff_t stride3 = stride2 + stride; ff_loop_filter_h_44_16_lsx() local 1482 ptrdiff_t stride3 = stride2 + stride; ff_loop_filter_h_8_8_lsx() local 1600 ptrdiff_t stride3 = stride2 + stride; ff_loop_filter_h_88_16_lsx() local 1785 ptrdiff_t stride3 = stride2 + stride; ff_loop_filter_h_84_16_lsx() local 1960 ptrdiff_t stride3 = stride2 + stride; ff_loop_filter_h_48_16_lsx() local 2644 ptrdiff_t stride3 = stride2 + stride; vp9_vt_lpf_t4_and_t8_16w() local [all...] |
H A 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, in ff_vc1_inv_trans_8x4_dc_lasx() 295 ptrdiff_t stride3 = stride2 + stride; ff_vc1_inv_trans_4x8_dc_lasx() local 328 ptrdiff_t stride3 = stride2 + stride; ff_vc1_inv_trans_4x8_lasx() local 541 ptrdiff_t stride3 = stride2 + stride; put_vc1_mspel_mc_h_v_lasx() local 818 ptrdiff_t stride3 = stride2 + stride; put_vc1_mspel_mc_h_lasx() local [all...] |
H A 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 519 ptrdiff_t stride3 = stride2 + dst_stride; ff_tm_16x16_lsx() local [all...] |
H A D | hpeldsp_lasx.c | 139 ptrdiff_t stride2, stride3, stride4; in ff_put_pixels8_8_lasx() local 144 "add.d %[stride3], %[stride2], %[stride] \n\t" in ff_put_pixels8_8_lasx() 150 "ldx.d %[tmp3], %[src], %[stride3] \n\t" in ff_put_pixels8_8_lasx() 155 "ldx.d %[tmp7], %[src], %[stride3] \n\t" in ff_put_pixels8_8_lasx() 163 "stx.d %[tmp3], %[dst], %[stride3] \n\t" in ff_put_pixels8_8_lasx() 168 "stx.d %[tmp7], %[dst], %[stride3] \n\t" in ff_put_pixels8_8_lasx() 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 205 "add.d %[stride3], in ff_put_pixels16_8_lsx() [all...] |
H A 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/ |
H A 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, cn [all...] |
H A 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, cn [all...] |
H A D | simple_idct10.asm | 116 %define PASS4ROWS(base, stride, stride3) \ 117 [base], [base + stride], [base + 2*stride], [base + stride3]
|
H A 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, ds [all...] |
H A D | vp9lpf_16bpp.asm | 253 DEFINE_ARGS dst8, stride, stride3, dst0, dst4, dst12 288 DEFINE_ARGS dst0, stride, stride3, dst4
|
H A D | vp9lpf.asm | 375 cglobal vp9_loop_filter_%1_%2_ %+ mmsize, 5, 9, 16, %3 + %4 + %%ext, dst, stride, E, I, H, mstride, dst2, stride3, mstride3 378 cglobal vp9_loop_filter_%1_%2_ %+ mmsize, 4, 8, 16, %3 + %4 + %%ext, dst, stride, E, I, mstride, dst2, stride3, mstride3 380 cglobal vp9_loop_filter_%1_%2_ %+ mmsize, 2, 6, 16, %3 + %4 + %%ext, dst, stride, mstride, dst2, stride3, mstride3
|
H A D | h264_deblock.asm | 40 %define PASS8ROWS(base, base3, stride, stride3, offset) \ 41 PASS8ROWS(base+offset, base3+offset, stride, stride3)
|
H A D | vp3dsp.asm | 161 cglobal put_vp_no_rnd_pixels8_l2, 5, 6, 0, dst, src1, src2, stride, h, stride3
|
H A D | h264_intrapred.asm | 199 cglobal pred16x16_tm_vp8_8, 2, 4, 5, dst, stride, stride3, iteration
|
H A D | vp9itxfm.asm | 1550 DEFINE_ARGS dst, stride, stride3, cnt
|
/third_party/ffmpeg/libavcodec/ |
H A D | snow.c | 289 int stride3 = MC_STRIDE(dxy + 4); in mc_block() local 300 src3+=stride3; in mc_block()
|
/third_party/ffmpeg/libavfilter/x86/ |
H A 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
|