FFmpeg
4.0
|
MIPS assembly defines from sys/asm.h but rewritten for use with C inline assembly (rather than from within .s files). More...
Go to the source code of this file.
Macros | |
#define | mips_reg int32_t |
#define | PTRSIZE " 4 " |
#define | PTRLOG " 2 " |
#define | PTR_ADDU "addu " |
#define | PTR_ADDIU "addiu " |
#define | PTR_ADDI "addi " |
#define | PTR_SUBU "subu " |
#define | PTR_L "lw " |
#define | PTR_S "sw " |
#define | PTR_SRA "sra " |
#define | PTR_SRL "srl " |
#define | PTR_SLL "sll " |
MIPS assembly defines from sys/asm.h but rewritten for use with C inline assembly (rather than from within .s files).
Definition in file asmdefs.h.
#define mips_reg int32_t |
Definition at line 44 of file asmdefs.h.
Referenced by avg_h264_qpel4_h_lowpass_mmi(), avg_h264_qpel4_hv_lowpass_mmi(), avg_h264_qpel4_v_lowpass_mmi(), avg_h264_qpel8_h_lowpass_l2_mmi(), avg_h264_qpel8_h_lowpass_mmi(), avg_h264_qpel8_v_lowpass_mmi(), avg_h264_qpel8or16_hv2_lowpass_mmi(), avg_pixels8_l2_shift5_mmi(), copy_block16_mmi(), copy_block4_mmi(), copy_block8_mmi(), deblock_v8_luma_intra_8_mmi(), ff_add_pixels_clamped_mmi(), ff_avg_h264_chroma_mc4_mmi(), ff_avg_h264_chroma_mc8_mmi(), ff_avg_no_rnd_vc1_chroma_mc4_mmi(), ff_avg_no_rnd_vc1_chroma_mc8_mmi(), ff_avg_pixels16_8_mmi(), ff_avg_pixels4_8_mmi(), ff_avg_pixels4_l2_8_mmi(), ff_avg_pixels8_8_mmi(), ff_avg_pixels8_l2_8_mmi(), ff_dct_unquantize_h263_inter_mmi(), ff_dct_unquantize_h263_intra_mmi(), ff_dct_unquantize_mpeg1_inter_mmi(), ff_dct_unquantize_mpeg1_intra_mmi(), ff_dct_unquantize_mpeg2_intra_mmi(), ff_deblock_h_chroma_8_mmi(), ff_deblock_h_chroma_intra_8_mmi(), ff_deblock_h_luma_8_mmi(), ff_deblock_h_luma_intra_8_mmi(), ff_deblock_v8_luma_8_mmi(), ff_deblock_v_chroma_8_mmi(), ff_deblock_v_chroma_intra_8_mmi(), ff_denoise_dct_mmi(), ff_diff_pixels_mmi(), ff_fill_block16_mmi(), ff_fill_block8_mmi(), ff_get_pixels_8_mmi(), ff_h264_idct8_add_8_mmi(), ff_h264_idct_add_8_mmi(), ff_pred16x16_dc_8_mmi(), ff_pred16x16_horizontal_8_mmi(), ff_pred16x16_vertical_8_mmi(), ff_pred4x4_dc_8_mmi(), ff_pred8x16_horizontal_8_mmi(), ff_pred8x16_vertical_8_mmi(), ff_pred8x8_dc_8_mmi(), ff_pred8x8_horizontal_8_mmi(), ff_pred8x8_top_dc_8_mmi(), ff_pred8x8_vertical_8_mmi(), ff_pred8x8l_dc_8_mmi(), ff_pred8x8l_top_dc_8_mmi(), ff_pred8x8l_vertical_8_mmi(), ff_put_h264_chroma_mc4_mmi(), ff_put_h264_chroma_mc8_mmi(), ff_put_no_rnd_pixels8_l2_8_mmi(), ff_put_no_rnd_vc1_chroma_mc4_mmi(), ff_put_no_rnd_vc1_chroma_mc8_mmi(), ff_put_pixels16_8_mmi(), ff_put_pixels16_l2_8_mmi(), ff_put_pixels4_8_mmi(), ff_put_pixels4_l2_8_mmi(), ff_put_pixels8_8_mmi(), ff_put_pixels8_l2_8_mmi(), ff_put_pixels8_xy2_8_mmi(), ff_put_pixels_clamped_mmi(), ff_put_signed_pixels_clamped_mmi(), ff_put_vp8_bilinear16_h_mmi(), ff_put_vp8_bilinear16_v_mmi(), ff_put_vp8_bilinear4_h_mmi(), ff_put_vp8_bilinear4_v_mmi(), ff_put_vp8_bilinear8_h_mmi(), ff_put_vp8_bilinear8_v_mmi(), ff_put_vp8_epel16_h4_mmi(), ff_put_vp8_epel16_h6_mmi(), ff_put_vp8_epel16_v4_mmi(), ff_put_vp8_epel16_v6_mmi(), ff_put_vp8_epel4_h4_mmi(), ff_put_vp8_epel4_h6_mmi(), ff_put_vp8_epel4_v4_mmi(), ff_put_vp8_epel4_v6_mmi(), ff_put_vp8_epel8_h4_mmi(), ff_put_vp8_epel8_h6_mmi(), ff_put_vp8_epel8_v4_mmi(), ff_put_vp8_epel8_v6_mmi(), ff_put_vp8_pixels16_mmi(), ff_put_vp8_pixels4_mmi(), ff_put_vp8_pixels8_mmi(), ff_vc1_inv_trans_4x4_mmi(), ff_vc1_inv_trans_4x8_dc_mmi(), ff_vc1_inv_trans_8x4_dc_mmi(), ff_vc1_inv_trans_8x8_dc_mmi(), ff_wmv2_idct_add_mmi(), ff_wmv2_idct_put_mmi(), pred16x16_plane_compat_mmi(), put_h264_qpel4_h_lowpass_mmi(), put_h264_qpel4_hv_lowpass_mmi(), put_h264_qpel4_v_lowpass_mmi(), put_h264_qpel8_h_lowpass_l2_mmi(), put_h264_qpel8_h_lowpass_mmi(), put_h264_qpel8_v_lowpass_mmi(), put_h264_qpel8or16_hv1_lowpass_mmi(), put_h264_qpel8or16_hv2_lowpass_mmi(), and put_pixels8_l2_shift5_mmi().
#define PTR_ADDU "addu " |
Definition at line 47 of file asmdefs.h.
Referenced by avg_h264_qpel4_h_lowpass_mmi(), avg_h264_qpel4_hv_lowpass_mmi(), avg_h264_qpel4_v_lowpass_mmi(), avg_h264_qpel8_h_lowpass_l2_mmi(), avg_h264_qpel8_h_lowpass_mmi(), avg_h264_qpel8_v_lowpass_mmi(), avg_h264_qpel8or16_hv2_lowpass_mmi(), copy_block16_mmi(), copy_block4_mmi(), copy_block8_mmi(), deblock_v8_luma_intra_8_mmi(), ff_add_pixels_clamped_mmi(), ff_avg_h264_chroma_mc4_mmi(), ff_avg_h264_chroma_mc8_mmi(), ff_avg_no_rnd_vc1_chroma_mc4_mmi(), ff_avg_no_rnd_vc1_chroma_mc8_mmi(), ff_avg_pixels16_8_mmi(), ff_avg_pixels4_8_mmi(), ff_avg_pixels4_l2_8_mmi(), ff_avg_pixels8_8_mmi(), ff_avg_pixels8_l2_8_mmi(), ff_dct_unquantize_h263_inter_mmi(), ff_dct_unquantize_h263_intra_mmi(), ff_deblock_h_chroma_8_mmi(), ff_deblock_h_chroma_intra_8_mmi(), ff_deblock_h_luma_8_mmi(), ff_deblock_h_luma_intra_8_mmi(), ff_deblock_v8_luma_8_mmi(), ff_diff_pixels_mmi(), ff_fill_block16_mmi(), ff_fill_block8_mmi(), ff_get_pixels_8_mmi(), ff_h264_idct8_add_8_mmi(), ff_h264_idct_add_8_mmi(), ff_pred16x16_dc_8_mmi(), ff_pred16x16_horizontal_8_mmi(), ff_pred16x16_vertical_8_mmi(), ff_pred4x4_dc_8_mmi(), ff_pred8x16_horizontal_8_mmi(), ff_pred8x16_vertical_8_mmi(), ff_pred8x8_dc_8_mmi(), ff_pred8x8_horizontal_8_mmi(), ff_pred8x8_top_dc_8_mmi(), ff_pred8x8_vertical_8_mmi(), ff_pred8x8l_dc_8_mmi(), ff_pred8x8l_top_dc_8_mmi(), ff_pred8x8l_vertical_8_mmi(), ff_put_h264_chroma_mc4_mmi(), ff_put_h264_chroma_mc8_mmi(), ff_put_no_rnd_pixels8_l2_8_mmi(), ff_put_no_rnd_vc1_chroma_mc4_mmi(), ff_put_no_rnd_vc1_chroma_mc8_mmi(), ff_put_pixels16_8_mmi(), ff_put_pixels16_l2_8_mmi(), ff_put_pixels4_8_mmi(), ff_put_pixels4_l2_8_mmi(), ff_put_pixels8_8_mmi(), ff_put_pixels8_l2_8_mmi(), ff_put_pixels8_xy2_8_mmi(), ff_put_pixels_clamped_mmi(), ff_put_signed_pixels_clamped_mmi(), ff_put_vp8_bilinear16_h_mmi(), ff_put_vp8_bilinear16_v_mmi(), ff_put_vp8_bilinear4_h_mmi(), ff_put_vp8_bilinear4_v_mmi(), ff_put_vp8_bilinear8_h_mmi(), ff_put_vp8_bilinear8_v_mmi(), ff_put_vp8_epel16_h4_mmi(), ff_put_vp8_epel16_h6_mmi(), ff_put_vp8_epel16_v4_mmi(), ff_put_vp8_epel16_v6_mmi(), ff_put_vp8_epel4_h4_mmi(), ff_put_vp8_epel4_h6_mmi(), ff_put_vp8_epel4_v4_mmi(), ff_put_vp8_epel4_v6_mmi(), ff_put_vp8_epel8_h4_mmi(), ff_put_vp8_epel8_h6_mmi(), ff_put_vp8_epel8_v4_mmi(), ff_put_vp8_epel8_v6_mmi(), ff_put_vp8_pixels16_mmi(), ff_put_vp8_pixels4_mmi(), ff_put_vp8_pixels8_mmi(), ff_vc1_inv_trans_4x4_mmi(), ff_vc1_inv_trans_4x8_dc_mmi(), ff_vc1_inv_trans_8x4_dc_mmi(), ff_vc1_inv_trans_8x8_dc_mmi(), ff_wmv2_idct_add_mmi(), ff_wmv2_idct_put_mmi(), pred16x16_plane_compat_mmi(), put_h264_qpel4_h_lowpass_mmi(), put_h264_qpel4_hv_lowpass_mmi(), put_h264_qpel4_v_lowpass_mmi(), put_h264_qpel8_h_lowpass_l2_mmi(), put_h264_qpel8_h_lowpass_mmi(), put_h264_qpel8_v_lowpass_mmi(), put_h264_qpel8or16_hv1_lowpass_mmi(), put_h264_qpel8or16_hv2_lowpass_mmi(), and vc1_put_ver_16b_shift2_mmi().
#define PTR_ADDIU "addiu " |
Definition at line 48 of file asmdefs.h.
Referenced by deblock_v8_luma_intra_8_mmi(), ff_add_pixels_clamped_mmi(), ff_dct_unquantize_h263_inter_mmi(), ff_dct_unquantize_h263_intra_mmi(), ff_dct_unquantize_mpeg1_inter_mmi(), ff_dct_unquantize_mpeg1_intra_mmi(), ff_dct_unquantize_mpeg2_intra_mmi(), ff_denoise_dct_mmi(), ff_diff_pixels_mmi(), ff_h264_idct8_add_8_mmi(), ff_h264_luma_dc_dequant_idct_8_mmi(), ff_pred16x16_dc_8_mmi(), ff_pred8x8_dc_8_mmi(), ff_put_vp8_bilinear16_h_mmi(), ff_put_vp8_bilinear16_v_mmi(), ff_put_vp8_epel16_h4_mmi(), ff_put_vp8_epel16_h6_mmi(), ff_put_vp8_epel16_v4_mmi(), ff_put_vp8_epel16_v6_mmi(), ff_vc1_inv_trans_4x8_dc_mmi(), ff_vc1_inv_trans_8x8_dc_mmi(), ff_wmv2_idct_add_mmi(), ff_wmv2_idct_put_mmi(), pred16x16_plane_compat_mmi(), put_h264_qpel8or16_hv2_lowpass_mmi(), and vc1_put_ver_16b_shift2_mmi().
#define PTR_ADDI "addi " |
Definition at line 49 of file asmdefs.h.
Referenced by avg_h264_qpel8or16_hv2_lowpass_mmi(), ff_avg_pixels16_8_mmi(), ff_avg_pixels4_8_mmi(), ff_avg_pixels4_l2_8_mmi(), ff_avg_pixels8_8_mmi(), ff_avg_pixels8_l2_8_mmi(), ff_deblock_h_chroma_8_mmi(), ff_deblock_h_chroma_intra_8_mmi(), ff_deblock_h_luma_8_mmi(), ff_deblock_h_luma_intra_8_mmi(), ff_diff_pixels_mmi(), ff_fill_block16_mmi(), ff_fill_block8_mmi(), ff_h264_idct8_add_8_mmi(), ff_pred16x16_dc_8_mmi(), ff_pred16x16_horizontal_8_mmi(), ff_pred8x16_horizontal_8_mmi(), ff_pred8x8_horizontal_8_mmi(), ff_put_no_rnd_pixels8_l2_8_mmi(), ff_put_pixels16_8_mmi(), ff_put_pixels16_l2_8_mmi(), ff_put_pixels4_8_mmi(), ff_put_pixels4_l2_8_mmi(), ff_put_pixels8_8_mmi(), and ff_put_pixels8_l2_8_mmi().
#define PTR_SUBU "subu " |
Definition at line 50 of file asmdefs.h.
Referenced by deblock_v8_luma_intra_8_mmi(), ff_deblock_h_luma_intra_8_mmi(), ff_deblock_v8_luma_8_mmi(), ff_deblock_v_chroma_8_mmi(), ff_deblock_v_chroma_intra_8_mmi(), ff_denoise_dct_mmi(), ff_h264_luma_dc_dequant_idct_8_mmi(), ff_pred16x16_dc_8_mmi(), ff_pred8x8_top_dc_8_mmi(), ff_pred8x8_vertical_8_mmi(), pred16x16_plane_compat_mmi(), and vc1_put_ver_16b_shift2_mmi().
#define PTR_L "lw " |
Definition at line 51 of file asmdefs.h.
Referenced by ff_deblock_h_luma_intra_8_mmi().
#define PTR_S "sw " |
Definition at line 52 of file asmdefs.h.
Referenced by ff_deblock_h_luma_intra_8_mmi().
#define PTR_SRL "srl " |
Definition at line 54 of file asmdefs.h.
Referenced by ff_h264_luma_dc_dequant_idct_8_mmi(), and ff_pred8x8_dc_8_mmi().
#define PTR_SLL "sll " |
Definition at line 55 of file asmdefs.h.
Referenced by deblock_v8_luma_intra_8_mmi().