| 
| #define  | memset_bpp(c,  i1,  v,  i2,  num) | 
|   | 
| #define  | memset_val(c,  val,  num) | 
|   | 
| #define  | assign_bpp(c,  i1,  v,  i2) | 
|   | 
| #define  | assign_val(c,  i,  v) | 
|   | 
| #define  | mc_luma_dir(td,  mc,  dst,  dst_ls,  src,  src_ls,  tref,  row,  col,  mv,  px,  py,  pw,  ph,  bw,  bh,  w,  h,  i) | 
|   | 
| #define  | mc_chroma_dir(td,  mc,  dstu,  dstv,  dst_ls,  srcu,  srcu_ls,  srcv,  srcv_ls,  tref,  row,  col,  mv,  px,  py,  pw,  ph,  bw,  bh,  w,  h,  i) | 
|   | 
| #define  | SCALED   0 | 
|   | 
| #define  | FN(x)   x##_8bpp | 
|   | 
| #define  | BYTES_PER_PIXEL   1 | 
|   | 
| #define  | FN(x)   x##_16bpp | 
|   | 
| #define  | BYTES_PER_PIXEL   2 | 
|   | 
| #define  | scale_mv(n,  dim)   (((int64_t)(n) * scale[dim]) >> 14) | 
|   | 
| #define  | mc_luma_dir(td,  mc,  dst,  dst_ls,  src,  src_ls,  tref,  row,  col,  mv,  px,  py,  pw,  ph,  bw,  bh,  w,  h,  i) | 
|   | 
| #define  | mc_chroma_dir(td,  mc,  dstu,  dstv,  dst_ls,  srcu,  srcu_ls,  srcv,  srcv_ls,  tref,  row,  col,  mv,  px,  py,  pw,  ph,  bw,  bh,  w,  h,  i) | 
|   | 
| #define  | SCALED   1 | 
|   | 
| #define  | FN(x)   x##_scaled_8bpp | 
|   | 
| #define  | BYTES_PER_PIXEL   1 | 
|   | 
| #define  | FN(x)   x##_scaled_16bpp | 
|   | 
| #define  | BYTES_PER_PIXEL   2 | 
|   | 
 | 
| static av_always_inline int  | check_intra_mode (VP9TileData *td, int mode, uint8_t **a, uint8_t *dst_edge, ptrdiff_t stride_edge, uint8_t *dst_inner, ptrdiff_t stride_inner, uint8_t *l, int col, int x, int w, int row, int y, enum TxfmMode tx, int p, int ss_h, int ss_v, int bytesperpixel) | 
|   | 
| static av_always_inline void  | intra_recon (VP9TileData *td, ptrdiff_t y_off, ptrdiff_t uv_off, int bytesperpixel) | 
|   | 
| void  | ff_vp9_intra_recon_8bpp (VP9TileData *td, ptrdiff_t y_off, ptrdiff_t uv_off) | 
|   | 
| void  | ff_vp9_intra_recon_16bpp (VP9TileData *td, ptrdiff_t y_off, ptrdiff_t uv_off) | 
|   | 
| static av_always_inline void  | mc_luma_unscaled (VP9TileData *td, const vp9_mc_func(*mc)[2], uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *ref, ptrdiff_t ref_stride, const ThreadFrame *ref_frame, ptrdiff_t y, ptrdiff_t x, const VP9mv *mv, int bw, int bh, int w, int h, int bytesperpixel) | 
|   | 
| static av_always_inline void  | mc_chroma_unscaled (VP9TileData *td, const vp9_mc_func(*mc)[2], uint8_t *dst_u, uint8_t *dst_v, ptrdiff_t dst_stride, const uint8_t *ref_u, ptrdiff_t src_stride_u, const uint8_t *ref_v, ptrdiff_t src_stride_v, const ThreadFrame *ref_frame, ptrdiff_t y, ptrdiff_t x, const VP9mv *mv, int bw, int bh, int w, int h, int bytesperpixel) | 
|   | 
| static av_always_inline void  | mc_luma_scaled (VP9TileData *td, vp9_scaled_mc_func smc, const vp9_mc_func(*mc)[2], uint8_t *dst, ptrdiff_t dst_stride, const uint8_t *ref, ptrdiff_t ref_stride, const ThreadFrame *ref_frame, ptrdiff_t y, ptrdiff_t x, const VP9mv *in_mv, int px, int py, int pw, int ph, int bw, int bh, int w, int h, int bytesperpixel, const uint16_t *scale, const uint8_t *step) | 
|   | 
| static av_always_inline void  | mc_chroma_scaled (VP9TileData *td, vp9_scaled_mc_func smc, const vp9_mc_func(*mc)[2], uint8_t *dst_u, uint8_t *dst_v, ptrdiff_t dst_stride, const uint8_t *ref_u, ptrdiff_t src_stride_u, const uint8_t *ref_v, ptrdiff_t src_stride_v, const ThreadFrame *ref_frame, ptrdiff_t y, ptrdiff_t x, const VP9mv *in_mv, int px, int py, int pw, int ph, int bw, int bh, int w, int h, int bytesperpixel, const uint16_t *scale, const uint8_t *step) | 
|   | 
| static av_always_inline void  | inter_recon (VP9TileData *td, int bytesperpixel) | 
|   | 
| void  | ff_vp9_inter_recon_8bpp (VP9TileData *td) | 
|   | 
| void  | ff_vp9_inter_recon_16bpp (VP9TileData *td) | 
|   |