Lines Matching refs:stride
716 static void hevc_addblk_4x4_msa(int16_t *coeffs, uint8_t *dst, int32_t stride)
724 LW4(dst, stride, dst0, dst1, dst2, dst3);
730 ST_W4(dst_vec, 0, 1, 2, 3, dst, stride);
733 static void hevc_addblk_8x8_msa(int16_t *coeffs, uint8_t *dst, int32_t stride)
744 LD4(temp_dst, stride, dst0, dst1, dst2, dst3);
745 temp_dst += (4 * stride);
755 ST_D4(dst_r0, dst_r1, 0, 1, 0, 1, dst, stride);
757 LD4(temp_dst, stride, dst0, dst1, dst2, dst3);
766 ST_D4(dst_r0, dst_r1, 0, 1, 0, 1, dst + 4 * stride, stride);
769 static void hevc_addblk_16x16_msa(int16_t *coeffs, uint8_t *dst, int32_t stride)
778 LD_UB4(temp_dst, stride, dst4, dst5, dst6, dst7);
779 temp_dst += (4 * stride);
800 LD_UB4(temp_dst, stride, dst4, dst5, dst6, dst7);
801 temp_dst += (4 * stride);
811 ST_UB4(dst0, dst1, dst2, dst3, dst, stride);
812 dst += (4 * stride);
833 ST_UB4(dst0, dst1, dst2, dst3, dst, stride);
836 static void hevc_addblk_32x32_msa(int16_t *coeffs, uint8_t *dst, int32_t stride)
846 temp_dst += stride;
848 temp_dst += stride;
870 temp_dst += stride;
872 temp_dst += stride;
882 dst += stride;
884 dst += stride;
903 temp_dst += stride;
905 temp_dst += stride;
914 dst += stride;
916 dst += stride;
937 dst += stride;
983 void ff_hevc_addblk_4x4_msa(uint8_t *dst, int16_t *coeffs, ptrdiff_t stride)
985 hevc_addblk_4x4_msa(coeffs, dst, stride);
988 void ff_hevc_addblk_8x8_msa(uint8_t *dst, int16_t *coeffs, ptrdiff_t stride)
990 hevc_addblk_8x8_msa(coeffs, dst, stride);
993 void ff_hevc_addblk_16x16_msa(uint8_t *dst, int16_t *coeffs, ptrdiff_t stride)
995 hevc_addblk_16x16_msa(coeffs, dst, stride);
998 void ff_hevc_addblk_32x32_msa(uint8_t *dst, int16_t *coeffs, ptrdiff_t stride)
1000 hevc_addblk_32x32_msa(coeffs, dst, stride);