FFmpeg
Macros | Functions
vc1dsp_mips.h File Reference
#include "libavcodec/vc1dsp.h"

Go to the source code of this file.

Macros

#define FF_PUT_VC1_MSPEL_MC_MSA(hmode, vmode)
 

Functions

void ff_put_vc1_mspel_mc00_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc01_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc02_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc03_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc10_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc11_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc12_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc13_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc20_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc21_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc22_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc23_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc30_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc31_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc32_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc33_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc00_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc01_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc02_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc03_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc10_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc11_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc12_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc13_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc20_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc21_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc22_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc23_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc30_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc31_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc32_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc33_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc00_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc01_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc02_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc03_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc10_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc11_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc12_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc13_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc20_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc21_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc22_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc23_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc30_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc31_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc32_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_put_vc1_mspel_mc33_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc00_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc01_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc02_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc03_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc10_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc11_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc12_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc13_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc20_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc21_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc22_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc23_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc30_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc31_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc32_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_avg_vc1_mspel_mc33_16_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int rnd)
 
void ff_vc1_inv_trans_8x8_mmi (int16_t block[64])
 
void ff_vc1_inv_trans_8x4_mmi (uint8_t *dest, ptrdiff_t linesize, int16_t *block)
 
void ff_vc1_inv_trans_4x8_mmi (uint8_t *dest, ptrdiff_t linesize, int16_t *block)
 
void ff_vc1_inv_trans_4x4_mmi (uint8_t *dest, ptrdiff_t linesize, int16_t *block)
 
void ff_vc1_inv_trans_4x4_dc_mmi (uint8_t *dest, ptrdiff_t linesize, int16_t *block)
 
void ff_vc1_inv_trans_4x8_dc_mmi (uint8_t *dest, ptrdiff_t linesize, int16_t *block)
 
void ff_vc1_inv_trans_8x4_dc_mmi (uint8_t *dest, ptrdiff_t linesize, int16_t *block)
 
void ff_vc1_inv_trans_8x8_dc_mmi (uint8_t *dest, ptrdiff_t linesize, int16_t *block)
 
void ff_vc1_v_overlap_mmi (uint8_t *src, ptrdiff_t stride)
 
void ff_vc1_h_overlap_mmi (uint8_t *src, ptrdiff_t stride)
 
void ff_vc1_v_s_overlap_mmi (int16_t *top, int16_t *bottom)
 
void ff_vc1_h_s_overlap_mmi (int16_t *left, int16_t *right, ptrdiff_t left_stride, ptrdiff_t right_stride, int flags)
 
void ff_vc1_v_loop_filter4_mmi (uint8_t *src, ptrdiff_t stride, int pq)
 
void ff_vc1_h_loop_filter4_mmi (uint8_t *src, ptrdiff_t stride, int pq)
 
void ff_vc1_v_loop_filter8_mmi (uint8_t *src, ptrdiff_t stride, int pq)
 
void ff_vc1_h_loop_filter8_mmi (uint8_t *src, ptrdiff_t stride, int pq)
 
void ff_vc1_v_loop_filter16_mmi (uint8_t *src, ptrdiff_t stride, int pq)
 
void ff_vc1_h_loop_filter16_mmi (uint8_t *src, ptrdiff_t stride, int pq)
 
void ff_put_no_rnd_vc1_chroma_mc8_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h, int x, int y)
 
void ff_put_no_rnd_vc1_chroma_mc4_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h, int x, int y)
 
void ff_avg_no_rnd_vc1_chroma_mc8_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h, int x, int y)
 
void ff_avg_no_rnd_vc1_chroma_mc4_mmi (uint8_t *dst, const uint8_t *src, ptrdiff_t stride, int h, int x, int y)
 
void ff_vc1_inv_trans_8x8_msa (int16_t block[64])
 
void ff_vc1_inv_trans_8x4_msa (uint8_t *dest, ptrdiff_t linesize, int16_t *block)
 
void ff_vc1_inv_trans_4x8_msa (uint8_t *dest, ptrdiff_t linesize, int16_t *block)
 
 FF_PUT_VC1_MSPEL_MC_MSA (1, 1)
 
 FF_PUT_VC1_MSPEL_MC_MSA (1, 2)
 
 FF_PUT_VC1_MSPEL_MC_MSA (1, 3)
 
 FF_PUT_VC1_MSPEL_MC_MSA (2, 1)
 
 FF_PUT_VC1_MSPEL_MC_MSA (2, 2)
 
 FF_PUT_VC1_MSPEL_MC_MSA (2, 3)
 
 FF_PUT_VC1_MSPEL_MC_MSA (3, 1)
 
 FF_PUT_VC1_MSPEL_MC_MSA (3, 2)
 
 FF_PUT_VC1_MSPEL_MC_MSA (3, 3)
 

Macro Definition Documentation

◆ FF_PUT_VC1_MSPEL_MC_MSA

#define FF_PUT_VC1_MSPEL_MC_MSA (   hmode,
  vmode 
)
Value:
void ff_put_vc1_mspel_mc ## hmode ## vmode ## _msa(uint8_t *dst, \
const uint8_t *src, \
ptrdiff_t stride, int rnd); \
void ff_put_vc1_mspel_mc ## hmode ## vmode ## _16_msa(uint8_t *dst, \
const uint8_t *src, \
ptrdiff_t stride, int rnd);

Definition at line 198 of file vc1dsp_mips.h.

Function Documentation

◆ ff_put_vc1_mspel_mc00_mmi()

void ff_put_vc1_mspel_mc00_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

Definition at line 1584 of file vc1dsp_mmi.c.

◆ ff_put_vc1_mspel_mc01_mmi()

void ff_put_vc1_mspel_mc01_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc02_mmi()

void ff_put_vc1_mspel_mc02_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc03_mmi()

void ff_put_vc1_mspel_mc03_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc10_mmi()

void ff_put_vc1_mspel_mc10_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc11_mmi()

void ff_put_vc1_mspel_mc11_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc12_mmi()

void ff_put_vc1_mspel_mc12_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc13_mmi()

void ff_put_vc1_mspel_mc13_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc20_mmi()

void ff_put_vc1_mspel_mc20_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc21_mmi()

void ff_put_vc1_mspel_mc21_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc22_mmi()

void ff_put_vc1_mspel_mc22_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc23_mmi()

void ff_put_vc1_mspel_mc23_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc30_mmi()

void ff_put_vc1_mspel_mc30_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc31_mmi()

void ff_put_vc1_mspel_mc31_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc32_mmi()

void ff_put_vc1_mspel_mc32_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc33_mmi()

void ff_put_vc1_mspel_mc33_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc00_mmi()

void ff_avg_vc1_mspel_mc00_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

Definition at line 1594 of file vc1dsp_mmi.c.

◆ ff_avg_vc1_mspel_mc01_mmi()

void ff_avg_vc1_mspel_mc01_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc02_mmi()

void ff_avg_vc1_mspel_mc02_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc03_mmi()

void ff_avg_vc1_mspel_mc03_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc10_mmi()

void ff_avg_vc1_mspel_mc10_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc11_mmi()

void ff_avg_vc1_mspel_mc11_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc12_mmi()

void ff_avg_vc1_mspel_mc12_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc13_mmi()

void ff_avg_vc1_mspel_mc13_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc20_mmi()

void ff_avg_vc1_mspel_mc20_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc21_mmi()

void ff_avg_vc1_mspel_mc21_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc22_mmi()

void ff_avg_vc1_mspel_mc22_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc23_mmi()

void ff_avg_vc1_mspel_mc23_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc30_mmi()

void ff_avg_vc1_mspel_mc30_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc31_mmi()

void ff_avg_vc1_mspel_mc31_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc32_mmi()

void ff_avg_vc1_mspel_mc32_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc33_mmi()

void ff_avg_vc1_mspel_mc33_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc00_16_mmi()

void ff_put_vc1_mspel_mc00_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

Definition at line 1589 of file vc1dsp_mmi.c.

◆ ff_put_vc1_mspel_mc01_16_mmi()

void ff_put_vc1_mspel_mc01_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc02_16_mmi()

void ff_put_vc1_mspel_mc02_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc03_16_mmi()

void ff_put_vc1_mspel_mc03_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc10_16_mmi()

void ff_put_vc1_mspel_mc10_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc11_16_mmi()

void ff_put_vc1_mspel_mc11_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc12_16_mmi()

void ff_put_vc1_mspel_mc12_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc13_16_mmi()

void ff_put_vc1_mspel_mc13_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc20_16_mmi()

void ff_put_vc1_mspel_mc20_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc21_16_mmi()

void ff_put_vc1_mspel_mc21_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc22_16_mmi()

void ff_put_vc1_mspel_mc22_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc23_16_mmi()

void ff_put_vc1_mspel_mc23_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc30_16_mmi()

void ff_put_vc1_mspel_mc30_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc31_16_mmi()

void ff_put_vc1_mspel_mc31_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc32_16_mmi()

void ff_put_vc1_mspel_mc32_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_put_vc1_mspel_mc33_16_mmi()

void ff_put_vc1_mspel_mc33_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc00_16_mmi()

void ff_avg_vc1_mspel_mc00_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

Definition at line 1599 of file vc1dsp_mmi.c.

◆ ff_avg_vc1_mspel_mc01_16_mmi()

void ff_avg_vc1_mspel_mc01_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc02_16_mmi()

void ff_avg_vc1_mspel_mc02_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc03_16_mmi()

void ff_avg_vc1_mspel_mc03_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc10_16_mmi()

void ff_avg_vc1_mspel_mc10_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc11_16_mmi()

void ff_avg_vc1_mspel_mc11_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc12_16_mmi()

void ff_avg_vc1_mspel_mc12_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc13_16_mmi()

void ff_avg_vc1_mspel_mc13_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc20_16_mmi()

void ff_avg_vc1_mspel_mc20_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc21_16_mmi()

void ff_avg_vc1_mspel_mc21_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc22_16_mmi()

void ff_avg_vc1_mspel_mc22_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc23_16_mmi()

void ff_avg_vc1_mspel_mc23_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc30_16_mmi()

void ff_avg_vc1_mspel_mc30_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc31_16_mmi()

void ff_avg_vc1_mspel_mc31_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc32_16_mmi()

void ff_avg_vc1_mspel_mc32_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_avg_vc1_mspel_mc33_16_mmi()

void ff_avg_vc1_mspel_mc33_16_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  rnd 
)

◆ ff_vc1_inv_trans_8x8_mmi()

void ff_vc1_inv_trans_8x8_mmi ( int16_t  block[64])

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_inv_trans_8x4_mmi()

void ff_vc1_inv_trans_8x4_mmi ( uint8_t *  dest,
ptrdiff_t  linesize,
int16_t *  block 
)

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_inv_trans_4x8_mmi()

void ff_vc1_inv_trans_4x8_mmi ( uint8_t *  dest,
ptrdiff_t  linesize,
int16_t *  block 
)

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_inv_trans_4x4_mmi()

void ff_vc1_inv_trans_4x4_mmi ( uint8_t *  dest,
ptrdiff_t  linesize,
int16_t *  block 
)

Definition at line 1174 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_inv_trans_4x4_dc_mmi()

void ff_vc1_inv_trans_4x4_dc_mmi ( uint8_t *  dest,
ptrdiff_t  linesize,
int16_t *  block 
)

Definition at line 1124 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_inv_trans_4x8_dc_mmi()

void ff_vc1_inv_trans_4x8_dc_mmi ( uint8_t *  dest,
ptrdiff_t  linesize,
int16_t *  block 
)

Definition at line 869 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_inv_trans_8x4_dc_mmi()

void ff_vc1_inv_trans_8x4_dc_mmi ( uint8_t *  dest,
ptrdiff_t  linesize,
int16_t *  block 
)

Definition at line 418 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_inv_trans_8x8_dc_mmi()

void ff_vc1_inv_trans_8x8_dc_mmi ( uint8_t *  dest,
ptrdiff_t  linesize,
int16_t *  block 
)

Definition at line 126 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_v_overlap_mmi()

void ff_vc1_v_overlap_mmi ( uint8_t *  src,
ptrdiff_t  stride 
)

Definition at line 1431 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_h_overlap_mmi()

void ff_vc1_h_overlap_mmi ( uint8_t *  src,
ptrdiff_t  stride 
)

Definition at line 1378 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_v_s_overlap_mmi()

void ff_vc1_v_s_overlap_mmi ( int16_t *  top,
int16_t *  bottom 
)

Definition at line 1454 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_h_s_overlap_mmi()

void ff_vc1_h_s_overlap_mmi ( int16_t *  left,
int16_t *  right,
ptrdiff_t  left_stride,
ptrdiff_t  right_stride,
int  flags 
)

Definition at line 1401 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_v_loop_filter4_mmi()

void ff_vc1_v_loop_filter4_mmi ( uint8_t *  src,
ptrdiff_t  stride,
int  pq 
)

Definition at line 1554 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_h_loop_filter4_mmi()

void ff_vc1_h_loop_filter4_mmi ( uint8_t *  src,
ptrdiff_t  stride,
int  pq 
)

Definition at line 1559 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_v_loop_filter8_mmi()

void ff_vc1_v_loop_filter8_mmi ( uint8_t *  src,
ptrdiff_t  stride,
int  pq 
)

Definition at line 1564 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_h_loop_filter8_mmi()

void ff_vc1_h_loop_filter8_mmi ( uint8_t *  src,
ptrdiff_t  stride,
int  pq 
)

Definition at line 1569 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_v_loop_filter16_mmi()

void ff_vc1_v_loop_filter16_mmi ( uint8_t *  src,
ptrdiff_t  stride,
int  pq 
)

Definition at line 1574 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_h_loop_filter16_mmi()

void ff_vc1_h_loop_filter16_mmi ( uint8_t *  src,
ptrdiff_t  stride,
int  pq 
)

Definition at line 1579 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_put_no_rnd_vc1_chroma_mc8_mmi()

void ff_put_no_rnd_vc1_chroma_mc8_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  h,
int  x,
int  y 
)

Definition at line 2237 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_put_no_rnd_vc1_chroma_mc4_mmi()

void ff_put_no_rnd_vc1_chroma_mc4_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  h,
int  x,
int  y 
)

Definition at line 2293 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_avg_no_rnd_vc1_chroma_mc8_mmi()

void ff_avg_no_rnd_vc1_chroma_mc8_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  h,
int  x,
int  y 
)

Definition at line 2347 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_avg_no_rnd_vc1_chroma_mc4_mmi()

void ff_avg_no_rnd_vc1_chroma_mc4_mmi ( uint8_t *  dst,
const uint8_t *  src,
ptrdiff_t  stride,
int  h,
int  x,
int  y 
)

Definition at line 2406 of file vc1dsp_mmi.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_inv_trans_8x8_msa()

void ff_vc1_inv_trans_8x8_msa ( int16_t  block[64])

Definition at line 28 of file vc1dsp_msa.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_inv_trans_8x4_msa()

void ff_vc1_inv_trans_8x4_msa ( uint8_t *  dest,
ptrdiff_t  linesize,
int16_t *  block 
)

Definition at line 231 of file vc1dsp_msa.c.

Referenced by ff_vc1dsp_init_mips().

◆ ff_vc1_inv_trans_4x8_msa()

void ff_vc1_inv_trans_4x8_msa ( uint8_t *  dest,
ptrdiff_t  linesize,
int16_t *  block 
)

Definition at line 140 of file vc1dsp_msa.c.

Referenced by ff_vc1dsp_init_mips().

◆ FF_PUT_VC1_MSPEL_MC_MSA() [1/9]

FF_PUT_VC1_MSPEL_MC_MSA ( ,
 
)

◆ FF_PUT_VC1_MSPEL_MC_MSA() [2/9]

FF_PUT_VC1_MSPEL_MC_MSA ( ,
 
)

◆ FF_PUT_VC1_MSPEL_MC_MSA() [3/9]

FF_PUT_VC1_MSPEL_MC_MSA ( ,
 
)

◆ FF_PUT_VC1_MSPEL_MC_MSA() [4/9]

FF_PUT_VC1_MSPEL_MC_MSA ( ,
 
)

◆ FF_PUT_VC1_MSPEL_MC_MSA() [5/9]

FF_PUT_VC1_MSPEL_MC_MSA ( ,
 
)

◆ FF_PUT_VC1_MSPEL_MC_MSA() [6/9]

FF_PUT_VC1_MSPEL_MC_MSA ( ,
 
)

◆ FF_PUT_VC1_MSPEL_MC_MSA() [7/9]

FF_PUT_VC1_MSPEL_MC_MSA ( ,
 
)

◆ FF_PUT_VC1_MSPEL_MC_MSA() [8/9]

FF_PUT_VC1_MSPEL_MC_MSA ( ,
 
)

◆ FF_PUT_VC1_MSPEL_MC_MSA() [9/9]

FF_PUT_VC1_MSPEL_MC_MSA ( ,
 
)
rnd
#define rnd()
Definition: checkasm.h:177
dst
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
Definition: dsp.h:83
stride
#define stride
Definition: h264pred_template.c:537
src
#define src
Definition: vp8dsp.c:248