• Home
  • Raw
  • Download

Lines Matching refs:stride

30 void ff_pred16x16_vertical_8_mmi(uint8_t *src, ptrdiff_t stride)  in ff_pred16x16_vertical_8_mmi()  argument
55 : [stride]"r"((mips_reg)stride), [srcA]"r"((mips_reg)(src-stride)) in ff_pred16x16_vertical_8_mmi()
60 void ff_pred16x16_horizontal_8_mmi(uint8_t *src, ptrdiff_t stride) in ff_pred16x16_horizontal_8_mmi() argument
91 : [src]"r"((mips_reg)src), [stride]"r"((mips_reg)stride), in ff_pred16x16_horizontal_8_mmi()
97 void ff_pred16x16_dc_8_mmi(uint8_t *src, ptrdiff_t stride) in ff_pred16x16_dc_8_mmi() argument
149 : [src]"r"((mips_reg)src), [stride]"r"((mips_reg)stride), in ff_pred16x16_dc_8_mmi()
156 int has_topright, ptrdiff_t stride) in ff_pred8x8l_top_dc_8_mmi() argument
213 : [srcA]"r"((mips_reg)(src-stride-1)), in ff_pred8x8l_top_dc_8_mmi()
214 [src0]"r"((mips_reg)(src-stride)), in ff_pred8x8l_top_dc_8_mmi()
215 [src1]"r"((mips_reg)(src-stride+1)), in ff_pred8x8l_top_dc_8_mmi()
227 MMI_SDXC1(%[ftmp0], %[src], %[stride], 0x00) in ff_pred8x8l_top_dc_8_mmi()
231 MMI_SDXC1(%[ftmp0], %[src], %[stride], 0x00) in ff_pred8x8l_top_dc_8_mmi()
241 : [dc]"f"(dc), [stride]"r"((mips_reg)stride) in ff_pred8x8l_top_dc_8_mmi()
247 ptrdiff_t stride) in ff_pred8x8l_dc_8_mmi() argument
253 …const int l0 = ((has_topleft ? src[-1+-1*stride] : src[-1+0*stride]) + 2*src[-1+0*stride] + src[-1… in ff_pred8x8l_dc_8_mmi()
254 const int l1 = (src[-1+0*stride] + 2*src[-1+1*stride] + src[-1+2*stride] + 2) >> 2; in ff_pred8x8l_dc_8_mmi()
255 const int l2 = (src[-1+1*stride] + 2*src[-1+2*stride] + src[-1+3*stride] + 2) >> 2; in ff_pred8x8l_dc_8_mmi()
256 const int l3 = (src[-1+2*stride] + 2*src[-1+3*stride] + src[-1+4*stride] + 2) >> 2; in ff_pred8x8l_dc_8_mmi()
257 const int l4 = (src[-1+3*stride] + 2*src[-1+4*stride] + src[-1+5*stride] + 2) >> 2; in ff_pred8x8l_dc_8_mmi()
258 const int l5 = (src[-1+4*stride] + 2*src[-1+5*stride] + src[-1+6*stride] + 2) >> 2; in ff_pred8x8l_dc_8_mmi()
259 const int l6 = (src[-1+5*stride] + 2*src[-1+6*stride] + src[-1+7*stride] + 2) >> 2; in ff_pred8x8l_dc_8_mmi()
260 const int l7 = (src[-1+6*stride] + 2*src[-1+7*stride] + src[-1+7*stride] + 2) >> 2; in ff_pred8x8l_dc_8_mmi()
317 : [srcA]"r"((mips_reg)(src-stride-1)), in ff_pred8x8l_dc_8_mmi()
318 [src0]"r"((mips_reg)(src-stride)), in ff_pred8x8l_dc_8_mmi()
319 [src1]"r"((mips_reg)(src-stride+1)), in ff_pred8x8l_dc_8_mmi()
333 MMI_SDXC1(%[ftmp0], %[src], %[stride], 0x00) in ff_pred8x8l_dc_8_mmi()
337 MMI_SDXC1(%[ftmp0], %[src], %[stride], 0x00) in ff_pred8x8l_dc_8_mmi()
347 : [dc]"f"(dc), [stride]"r"((mips_reg)stride) in ff_pred8x8l_dc_8_mmi()
353 int has_topright, ptrdiff_t stride) in ff_pred8x8l_vertical_8_mmi() argument
404 : [srcA]"r"((mips_reg)(src-stride-1)), in ff_pred8x8l_vertical_8_mmi()
405 [src0]"r"((mips_reg)(src-stride)), in ff_pred8x8l_vertical_8_mmi()
406 [src1]"r"((mips_reg)(src-stride+1)), in ff_pred8x8l_vertical_8_mmi()
429 : [stride]"r"((mips_reg)stride) in ff_pred8x8l_vertical_8_mmi()
435 ptrdiff_t stride) in ff_pred4x4_dc_8_mmi() argument
437 const int dc = (src[-stride] + src[1-stride] + src[2-stride] in ff_pred4x4_dc_8_mmi()
438 + src[3-stride] + src[-1+0*stride] + src[-1+1*stride] in ff_pred4x4_dc_8_mmi()
439 + src[-1+2*stride] + src[-1+3*stride] + 4) >>3; in ff_pred4x4_dc_8_mmi()
458 : [src]"r"((mips_reg)src), [stride]"r"((mips_reg)stride), in ff_pred4x4_dc_8_mmi()
464 void ff_pred8x8_vertical_8_mmi(uint8_t *src, ptrdiff_t stride) in ff_pred8x8_vertical_8_mmi() argument
486 : [src]"r"((mips_reg)src), [stride]"r"((mips_reg)stride) in ff_pred8x8_vertical_8_mmi()
491 void ff_pred8x8_horizontal_8_mmi(uint8_t *src, ptrdiff_t stride) in ff_pred8x8_horizontal_8_mmi() argument
518 : [src]"r"((mips_reg)src), [stride]"r"((mips_reg)stride), in ff_pred8x8_horizontal_8_mmi()
524 void ff_pred8x8_top_dc_8_mmi(uint8_t *src, ptrdiff_t stride) in ff_pred8x8_top_dc_8_mmi() argument
571 : [stride]"r"((mips_reg)stride) in ff_pred8x8_top_dc_8_mmi()
576 void ff_pred8x8_dc_8_mmi(uint8_t *src, ptrdiff_t stride) in ff_pred8x8_dc_8_mmi() argument
677 : [src]"r"((mips_reg)src), [stride]"r"((mips_reg)stride) in ff_pred8x8_dc_8_mmi()
682 void ff_pred8x16_vertical_8_mmi(uint8_t *src, ptrdiff_t stride) in ff_pred8x16_vertical_8_mmi() argument
708 : [stride]"r"((mips_reg)stride), [srcA]"r"((mips_reg)(src-stride)) in ff_pred8x16_vertical_8_mmi()
713 void ff_pred8x16_horizontal_8_mmi(uint8_t *src, ptrdiff_t stride) in ff_pred8x16_horizontal_8_mmi() argument
740 : [src]"r"((mips_reg)src), [stride]"r"((mips_reg)stride), in ff_pred8x16_horizontal_8_mmi()
746 static inline void pred16x16_plane_compat_mmi(uint8_t *src, int stride, in pred16x16_plane_compat_mmi() argument
966 : [src]"r"(src), [stride]"r"((mips_reg)stride), in pred16x16_plane_compat_mmi()
976 void ff_pred16x16_plane_h264_8_mmi(uint8_t *src, ptrdiff_t stride) in ff_pred16x16_plane_h264_8_mmi() argument
978 pred16x16_plane_compat_mmi(src, stride, 0, 0); in ff_pred16x16_plane_h264_8_mmi()
981 void ff_pred16x16_plane_svq3_8_mmi(uint8_t *src, ptrdiff_t stride) in ff_pred16x16_plane_svq3_8_mmi() argument
983 pred16x16_plane_compat_mmi(src, stride, 1, 0); in ff_pred16x16_plane_svq3_8_mmi()
986 void ff_pred16x16_plane_rv40_8_mmi(uint8_t *src, ptrdiff_t stride) in ff_pred16x16_plane_rv40_8_mmi() argument
988 pred16x16_plane_compat_mmi(src, stride, 0, 1); in ff_pred16x16_plane_rv40_8_mmi()