/third_party/ffmpeg/libavcodec/mips/ |
H A D | blockdsp_mmi.c | 33 "mtc1 %[value], %[ftmp0] \n\t" in ff_fill_block16_mmi() 34 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp0] \n\t" in ff_fill_block16_mmi() 35 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp0] \n\t" in ff_fill_block16_mmi() 36 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp0] \ in ff_fill_block16_mmi() 53 double ftmp0; ff_fill_block8_mmi() local [all...] |
H A D | h264pred_mmi.c | 38 MMI_LDC1(%[ftmp0], %[srcA], 0x00) in ff_pred16x16_vertical_8_mmi() 42 MMI_SDC1(%[ftmp0], %[src], 0x00) in ff_pred16x16_vertical_8_mmi() 45 MMI_SDC1(%[ftmp0], %[src], 0x00) in ff_pred16x16_vertical_8_mmi() 51 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]), in ff_pred16x16_vertical_8_mmi() 165 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" in ff_pred8x8l_top_dc_8_mmi() 170 "punpcklbh %[ftmp7], %[ftmp10], %[ftmp0] \n\t" in ff_pred8x8l_top_dc_8_mmi() 171 "punpckhbh %[ftmp6], %[ftmp10], %[ftmp0] \n\t" in ff_pred8x8l_top_dc_8_mmi() 172 "punpcklbh %[ftmp5], %[ftmp9], %[ftmp0] \ in ff_pred8x8l_top_dc_8_mmi() [all...] |
H A D | idctdsp_mmi.c | 34 MMI_LDC1(%[ftmp0], %[block], 0x00) in ff_put_pixels_clamped_mmi() 42 "packushb %[ftmp0], %[ftmp0], %[ftmp1] \n\t" in ff_put_pixels_clamped_mmi() 46 MMI_SDC1(%[ftmp0], %[pixels], 0x00) in ff_put_pixels_clamped_mmi() 55 MMI_LDC1(%[ftmp0], %[block], 0x40) in ff_put_pixels_clamped_mmi() 63 "packushb %[ftmp0], %[ftmp0], %[ftmp1] \n\t" in ff_put_pixels_clamped_mmi() 67 MMI_SDC1(%[ftmp0], %[pixels], 0x00) in ff_put_pixels_clamped_mmi() 74 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]), in ff_put_pixels_clamped_mmi() 92 MMI_LDC1(%[ftmp0], in ff_put_signed_pixels_clamped_mmi() [all...] |
H A D | hpeldsp_mmi.c | 37 MMI_ULWC1(%[ftmp0], %[pixels], 0x00) in ff_put_pixels4_8_mmi() 44 MMI_SWC1(%[ftmp0], %[block], 0x00) in ff_put_pixels4_8_mmi() 50 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]), in ff_put_pixels4_8_mmi() 68 MMI_ULDC1(%[ftmp0], %[pixels], 0x00) in ff_put_pixels8_8_mmi() 79 MMI_SDC1(%[ftmp0], %[block], 0x00) in ff_put_pixels8_8_mmi() 89 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]), in ff_put_pixels8_8_mmi() 107 MMI_ULDC1(%[ftmp0], %[pixels], 0x00) in ff_put_pixels16_8_mmi() 122 MMI_SDC1(%[ftmp0], %[block], 0x00) in ff_put_pixels16_8_mmi() 136 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]), in ff_put_pixels16_8_mmi() 158 MMI_ULWC1(%[ftmp0], in ff_avg_pixels4_8_mmi() [all...] |
H A D | h264dsp_mmi.c | 37 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" in ff_h264_add_pixels4_8_mmi() 43 MMI_SQC1(%[ftmp0], %[ftmp0], %[src], 0x00) in ff_h264_add_pixels4_8_mmi() 44 MMI_SQC1(%[ftmp0], %[ftmp0], %[src], 0x10) in ff_h264_add_pixels4_8_mmi() 49 "punpcklbh %[ftmp5], %[ftmp5], %[ftmp0] \n\t" in ff_h264_add_pixels4_8_mmi() 50 "punpcklbh %[ftmp6], %[ftmp6], %[ftmp0] \n\t" in ff_h264_add_pixels4_8_mmi() 51 "punpcklbh %[ftmp7], %[ftmp7], %[ftmp0] \ in ff_h264_add_pixels4_8_mmi() [all...] |
H A D | h264chroma_mmi.c | 42 MMI_ULDC1(%[ftmp0], %[src], 0x00) in ff_put_h264_chroma_mc8_mmi() 53 MMI_SDC1(%[ftmp0], %[dst], 0x00) in ff_put_h264_chroma_mc8_mmi() 63 [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]), in ff_put_h264_chroma_mc8_mmi() 78 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" in ff_put_h264_chroma_mc8_mmi() 79 "pshufh %[A], %[A], %[ftmp0] \n\t" in ff_put_h264_chroma_mc8_mmi() 80 "pshufh %[B], %[B], %[ftmp0] \n\t" in ff_put_h264_chroma_mc8_mmi() 82 "pshufh %[C], %[C], %[ftmp0] \n\t" in ff_put_h264_chroma_mc8_mmi() 83 "pshufh %[D], %[D], %[ftmp0] \ in ff_put_h264_chroma_mc8_mmi() [all...] |
H A D | h264qpel_mmi.c | 37 MMI_ULWC1(%[ftmp0], %[src], 0x00) in copy_block4_mmi() 38 MMI_SWC1(%[ftmp0], %[dst], 0x00) in copy_block4_mmi() 43 : [ftmp0]"=&f"(ftmp[0]), in copy_block4_mmi() 61 MMI_ULDC1(%[ftmp0], %[src], 0x00) in copy_block8_mmi() 62 MMI_SDC1(%[ftmp0], %[dst], 0x00) in copy_block8_mmi() 67 : [ftmp0]"=&f"(ftmp[0]), in copy_block8_mmi() 86 MMI_ULDC1(%[ftmp0], %[src], 0x00) in copy_block16_mmi() 89 MMI_SDC1(%[ftmp0], %[dst], 0x00) in copy_block16_mmi() 96 : [ftmp0]"=&f"(ftmp[0]), in copy_block16_mmi() 117 "pxor %[ftmp0], in put_h264_qpel4_h_lowpass_mmi() [all...] |
H A D | pixblockdsp_mmi.c | 36 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" in ff_get_pixels_8_mmi() 40 "punpcklbh %[ftmp3], %[ftmp1], %[ftmp0] \n\t" in ff_get_pixels_8_mmi() 41 "punpckhbh %[ftmp4], %[ftmp1], %[ftmp0] \n\t" in ff_get_pixels_8_mmi() 42 "punpcklbh %[ftmp5], %[ftmp2], %[ftmp0] \n\t" in ff_get_pixels_8_mmi() 43 "punpckhbh %[ftmp6], %[ftmp2], %[ftmp0] \n\t" in ff_get_pixels_8_mmi() 52 "punpcklbh %[ftmp3], %[ftmp1], %[ftmp0] \n\t" in ff_get_pixels_8_mmi() 53 "punpckhbh %[ftmp4], %[ftmp1], %[ftmp0] \n\t" in ff_get_pixels_8_mmi() 54 "punpcklbh %[ftmp5], %[ftmp2], %[ftmp0] \ in ff_get_pixels_8_mmi() [all...] |
H A D | mpegvideo_mmi.c | 57 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" in ff_dct_unquantize_h263_intra_mmi() 62 "psubh %[ftmp0], %[ftmp0], %[qadd] \n\t" in ff_dct_unquantize_h263_intra_mmi() 78 "paddh %[ftmp1], %[ftmp1], %[ftmp0] \n\t" in ff_dct_unquantize_h263_intra_mmi() 79 "paddh %[ftmp2], %[ftmp2], %[ftmp0] \n\t" in ff_dct_unquantize_h263_intra_mmi() 82 "pcmpeqh %[ftmp1], %[ftmp1], %[ftmp0] \n\t" in ff_dct_unquantize_h263_intra_mmi() 83 "pcmpeqh %[ftmp2], %[ftmp2], %[ftmp0] \n\t" in ff_dct_unquantize_h263_intra_mmi() 90 : [ftmp0]" in ff_dct_unquantize_h263_intra_mmi() [all...] |
H A D | vp3dsp_idct_mmi.c | 42 "ldc1 %[ftmp0], 0x00(%[input]) \n\t" in idct_row_mmi() 115 "paddh %[A], %[ftmp0], %[ftmp4] \n\t" in idct_row_mmi() 122 "psubh %[B], %[ftmp0], %[ftmp4] \n\t" in idct_row_mmi() 155 "paddh %[ftmp0], %[Gd], %[Cd] \n\t" in idct_row_mmi() 163 "sdc1 %[ftmp0], 0x00(%[input]) \n\t" in idct_row_mmi() 175 [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]), [ftmp2]"=&f"(ftmp[2]), in idct_row_mmi() 199 "ldc1 %[ftmp0], 0x00(%[input]) \n\t" in idct_column_true_mmi() 207 TRANSPOSE_4H(%[ftmp0], %[ftmp1], %[ftmp2], %[ftmp3], in idct_column_true_mmi() 279 "paddh %[A], %[ftmp0], %[ftmp4] \n\t" in idct_column_true_mmi() 287 "psubh %[B], %[ftmp0], in idct_column_true_mmi() [all...] |
H A D | wmv2dsp_mmi.c | 109 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" in ff_wmv2_idct_add_mmi() 122 "punpckhbh %[ftmp10], %[ftmp9], %[ftmp0] \n\t" in ff_wmv2_idct_add_mmi() 123 "punpcklbh %[ftmp9], %[ftmp9], %[ftmp0] \n\t" in ff_wmv2_idct_add_mmi() 131 "punpckhbh %[ftmp10], %[ftmp9], %[ftmp0] \n\t" in ff_wmv2_idct_add_mmi() 132 "punpcklbh %[ftmp9], %[ftmp9], %[ftmp0] \n\t" in ff_wmv2_idct_add_mmi() 140 "punpckhbh %[ftmp10], %[ftmp9], %[ftmp0] \n\t" in ff_wmv2_idct_add_mmi() 141 "punpcklbh %[ftmp9], %[ftmp9], %[ftmp0] \n\t" in ff_wmv2_idct_add_mmi() 149 "punpckhbh %[ftmp10], %[ftmp9], %[ftmp0] \ in ff_wmv2_idct_add_mmi() [all...] |
H A D | vp8dsp_mmi.c | 55 "pasubub %[ftmp0], %[p1], %[p0] \n\t" \ 57 "pmaxub %[ftmp0], %[ftmp0], %[ftmp1] \n\t" \ 58 MMI_PCMPGTUB(%[hev], %[ftmp0], %[ftmp3]) \ 72 "pmaxub %[mask], %[mask], %[ftmp0] \n\t" \ 100 MMI_BTOH(%[ftmp1], %[ftmp0], %[ftmp5]) \ 103 "paddh %[ftmp5], %[ftmp0], %[ftmp0] \n\t" \ 104 "paddh %[ftmp0], %[ftmp0], [all...] |
H A D | hevcdsp_mmi.c | 45 "dmtc1 %[rtmp0], %[ftmp0] \n\t" \ 46 "punpckhbh %[ftmp2], %[ftmp0], %[ftmp1] \n\t" \ 47 "punpcklbh %[ftmp1], %[ftmp0], %[ftmp1] \n\t" \ 48 "psrah %[ftmp1], %[ftmp1], %[ftmp0] \n\t" \ 49 "psrah %[ftmp2], %[ftmp2], %[ftmp0] \n\t" \ 50 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" \ 58 "punpcklbh %[ftmp7], %[ftmp3], %[ftmp0] \n\t" \ 59 "punpckhbh %[ftmp8], %[ftmp3], %[ftmp0] \ [all...] |
H A D | vp9_mc_mmi.c | 29 "punpckhwd %[ftmp5], %[ftmp4], %[ftmp0] \n\t" \ 34 "punpckhwd %[ftmp7], %[ftmp6], %[ftmp0] \n\t" \ 40 "punpckhwd %[ftmp9], %[ftmp8], %[ftmp0] \n\t" \ 45 "punpckhwd %[ftmp11], %[ftmp10], %[ftmp0] \n\t" \ 86 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t" in convolve_horiz_mmi() 98 "punpcklbh %[ftmp4], %[ftmp5], %[ftmp0] \n\t" in convolve_horiz_mmi() 99 "punpckhbh %[ftmp5], %[ftmp5], %[ftmp0] \n\t" in convolve_horiz_mmi() 100 "punpcklbh %[ftmp6], %[ftmp7], %[ftmp0] \ in convolve_horiz_mmi() [all...] |
H A D | vc1dsp_mmi.c | 66 "psraw %[ftmp13], %[ftmp13], %[ftmp0] \n\t" \ 67 "psraw %[ftmp1], %[ftmp1], %[ftmp0] \n\t" \ 68 "psraw %[ftmp14], %[ftmp14], %[ftmp0] \n\t" \ 69 "psraw %[ftmp3], %[ftmp3], %[ftmp0] \n\t" \ 114 "psraw %[ftmp13], %[ftmp13], %[ftmp0] \n\t" \ 115 "psraw %[ftmp1], %[ftmp1], %[ftmp0] \n\t" \ 116 "psraw %[ftmp14], %[ftmp14], %[ftmp0] \n\t" \ 117 "psraw %[ftmp3], %[ftmp3], %[ftmp0] \n\t" \ 139 "pxor %[ftmp0], %[ftmp0], in ff_vc1_inv_trans_8x8_dc_mmi() [all...] |