/third_party/ffmpeg/libavcodec/loongarch/ |
H A D | h264_intrapred_lasx.c | 26 ptrdiff_t stride_1, stride_2, stride_3, stride_4, stride_5, stride_6; \ 38 stride_2 = stride << 1; \ 39 stride_3 = stride_2 + stride; \ 40 stride_4 = stride_2 << 1; \ 56 3 * (src1[stride_2] - src0[stride_4]) + \ 58 5 * (src1[stride_4] - src0[stride_2]) + \
|
H A D | h264chroma_lasx.c | 314 ptrdiff_t stride_2, stride_3, stride_4; in copy_width8x8_lasx() local 316 "slli.d %[stride_2], %[stride], 1 \n\t" in copy_width8x8_lasx() 317 "add.d %[stride_3], %[stride_2], %[stride] \n\t" in copy_width8x8_lasx() 318 "slli.d %[stride_4], %[stride_2], 1 \n\t" in copy_width8x8_lasx() 321 "ldx.d %[tmp2], %[src], %[stride_2] \n\t" in copy_width8x8_lasx() 326 "ldx.d %[tmp6], %[src], %[stride_2] \n\t" in copy_width8x8_lasx() 331 "stx.d %[tmp2], %[dst], %[stride_2] \n\t" in copy_width8x8_lasx() 336 "stx.d %[tmp6], %[dst], %[stride_2] \n\t" in copy_width8x8_lasx() 343 [stride_2]"=&r"(stride_2), [stride_ in copy_width8x8_lasx() 354 ptrdiff_t stride_2, stride_3; copy_width8x4_lasx() local 393 ptrdiff_t stride_2 = stride << 1; avc_chroma_hv_4x2_lasx() local 421 ptrdiff_t stride_2 = stride << 1; avc_chroma_hv_4x4_lasx() local 453 ptrdiff_t stride_2 = stride << 1; avc_chroma_hv_4x8_lasx() local 534 ptrdiff_t stride_2 = stride << 1; avc_chroma_hz_4x4_lasx() local 559 ptrdiff_t stride_2 = stride << 1; avc_chroma_hz_4x8_lasx() local 641 ptrdiff_t stride_2 = stride << 1; avc_chroma_vt_4x4_lasx() local 670 ptrdiff_t stride_2 = stride << 1; avc_chroma_vt_4x8_lasx() local 738 ptrdiff_t stride_2, stride_3, stride_4; copy_width4_lasx() local 770 ptrdiff_t stride_2, stride_3; copy_width4_lasx() local [all...] |
H A D | h264qpel_lasx.c | 320 ptrdiff_t stride_2, stride_3, stride_4; in put_pixels8_8_inline_asm() local 322 "slli.d %[stride_2], %[stride], 1 \n\t" in put_pixels8_8_inline_asm() 323 "add.d %[stride_3], %[stride_2], %[stride] \n\t" in put_pixels8_8_inline_asm() 324 "slli.d %[stride_4], %[stride_2], 1 \n\t" in put_pixels8_8_inline_asm() 327 "ldx.d %[tmp2], %[src], %[stride_2] \n\t" in put_pixels8_8_inline_asm() 332 "ldx.d %[tmp6], %[src], %[stride_2] \n\t" in put_pixels8_8_inline_asm() 337 "stx.d %[tmp2], %[dst], %[stride_2] \n\t" in put_pixels8_8_inline_asm() 342 "stx.d %[tmp6], %[dst], %[stride_2] \n\t" in put_pixels8_8_inline_asm() 348 [stride_2]"=&r"(stride_2), [stride_ in put_pixels8_8_inline_asm() 363 ptrdiff_t stride_2, stride_3, stride_4; avg_pixels8_8_lsx() local 428 ptrdiff_t stride_2, stride_3, stride_4; put_pixels8_l2_8_lsx() local 493 ptrdiff_t stride_2, stride_3, stride_4; avg_pixels8_l2_8_lsx() local 576 ptrdiff_t stride_2, stride_3, stride_4; put_pixels16_8_lsx() local 637 ptrdiff_t stride_2, stride_3, stride_4; avg_pixels16_8_lsx() local 739 ptrdiff_t stride_2, stride_3, stride_4; put_pixels16_l2_8_lsx() local 844 ptrdiff_t stride_2, stride_3, stride_4; avg_pixels16_l2_8_lsx() local [all...] |