Lines Matching refs:pix

1438 void ff_deblock_v8_luma_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta,
1454 PTR_ADDU "%[addr1], %[addr1], %[pix] \n\t"
1455 MMI_LDC1(%[ftmp3], %[pix], 0x00)
1458 MMI_LDXC1(%[ftmp4], %[pix], %[stride], 0x00)
1507 MMI_LDXC1(%[ftmp5], %[pix], %[addr0], 0x00)
1516 MMI_LDXC1(%[ftmp4], %[pix], %[stride], 0x00)
1518 MMI_LDXC1(%[ftmp11], %[pix], %[addr0], 0x00)
1527 MMI_SDXC1(%[ftmp5], %[pix], %[stride], 0x00)
1547 MMI_SDC1(%[ftmp3], %[pix], 0x00)
1558 : [pix]"r"(pix), [stride]"r"((mips_reg)stride),
1566 static void deblock_v8_luma_intra_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha,
1589 PTR_ADDU "%[addr0], %[addr0], %[pix] \n\t"
1590 MMI_LDC1(%[ftmp3], %[pix], 0x00)
1593 MMI_LDXC1(%[ftmp4], %[pix], %[stride], 0x00)
1636 MMI_LDXC1(%[ftmp14], %[pix], %[addr2], 0x00)
1749 MMI_SDC1(%[ftmp6], %[pix], 0x00)
1750 MMI_LDXC1(%[ftmp6], %[pix], %[addr1], 0x00)
1769 MMI_SDXC1(%[ftmp5], %[pix], %[stride], 0x00)
1770 MMI_SDXC1(%[ftmp6], %[pix], %[addr2], 0x00)
1786 : [pix]"r"(pix), [stride]"r"((mips_reg)stride),
1792 void ff_deblock_v_chroma_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha,
1804 "or %[addr0], $0, %[pix] \n\t"
1809 MMI_LDC1(%[ftmp3], %[pix], 0x00)
1810 MMI_LDXC1(%[ftmp4], %[pix], %[stride], 0x00)
1858 MMI_SDC1(%[ftmp3], %[pix], 0x00)
1868 : [pix]"r"(pix), [stride]"r"((mips_reg)stride),
1876 void ff_deblock_v_chroma_intra_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha,
1887 "or %[addr0], $0, %[pix] \n\t"
1892 MMI_LDC1(%[ftmp3], %[pix], 0x00)
1893 MMI_LDXC1(%[ftmp4], %[pix], %[stride], 0x00)
1938 MMI_SDC1(%[ftmp3], %[pix], 0x00)
1947 : [pix]"r"(pix), [stride]"r"((mips_reg)stride),
1954 void ff_deblock_h_chroma_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta,
1965 PTR_ADDI "%[pix], %[pix], -0x02 \n\t"
1968 "or %[addr5], $0, %[pix] \n\t"
1969 PTR_ADDU "%[pix], %[pix], %[addr1] \n\t"
1975 MMI_ULWC1(%[ftmp3], %[pix], 0x00)
1978 PTR_ADDU "%[addr3], %[pix], %[stride] \n\t"
1982 PTR_ADDU "%[addr4], %[pix], %[addr0] \n\t"
1984 PTR_ADDU "%[addr3], %[pix], %[addr1] \n\t"
1986 PTR_ADDU "%[addr4], %[pix], %[addr2] \n\t"
2060 MMI_USWC1(%[ftmp0], %[pix], 0x00)
2063 PTR_ADDU "%[addr3], %[pix], %[stride] \n\t"
2068 PTR_ADDU "%[addr3], %[pix], %[addr0] \n\t"
2069 PTR_ADDU "%[addr4], %[pix], %[addr1] \n\t"
2072 PTR_ADDU "%[addr3], %[pix], %[addr2] \n\t"
2085 [pix]"+&r"(pix)
2094 void ff_deblock_h_chroma_intra_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha,
2105 PTR_ADDI "%[pix], %[pix], -0x02 \n\t"
2108 "or %[addr5], $0, %[pix] \n\t"
2109 PTR_ADDU "%[pix], %[pix], %[addr1] \n\t"
2115 MMI_ULWC1(%[ftmp3], %[pix], 0x00)
2118 PTR_ADDU "%[addr3], %[pix], %[stride] \n\t"
2122 PTR_ADDU "%[addr4], %[pix], %[addr0] \n\t"
2124 PTR_ADDU "%[addr3], %[pix], %[addr1] \n\t"
2126 PTR_ADDU "%[addr4], %[pix], %[addr2] \n\t"
2195 MMI_USWC1(%[ftmp0], %[pix], 0x00)
2198 PTR_ADDU "%[addr3], %[pix], %[stride] \n\t"
2203 PTR_ADDU "%[addr3], %[pix], %[addr0] \n\t"
2204 PTR_ADDU "%[addr4], %[pix], %[addr1] \n\t"
2206 PTR_ADDU "%[addr3], %[pix], %[addr2] \n\t"
2220 [pix]"+&r"(pix)
2227 void ff_deblock_v_luma_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta,
2231 ff_deblock_v8_luma_8_mmi(pix + 0, stride, alpha, beta, tc0);
2233 ff_deblock_v8_luma_8_mmi(pix + 8, stride, alpha, beta, tc0 + 2);
2236 void ff_deblock_v_luma_intra_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha,
2239 deblock_v8_luma_intra_8_mmi(pix + 0, stride, alpha, beta);
2240 deblock_v8_luma_intra_8_mmi(pix + 8, stride, alpha, beta);
2243 void ff_deblock_h_luma_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha, int beta,
2254 PTR_ADDI "%[addr1], %[pix], -0x4 \n\t"
2359 : [pix]"r"(pix), [stride]"r"((mips_reg)stride),
2368 PTR_ADDI "%[addr1], %[pix], -0x02 \n\t"
2456 : [pix]"r"(pix), [stride]"r"((mips_reg)stride),
2462 void ff_deblock_h_luma_intra_8_mmi(uint8_t *pix, ptrdiff_t stride, int alpha,
2473 PTR_ADDI "%[addr1], %[pix], -0x04 \n\t"
2594 : [pix]"r"(pix), [stride]"r"((mips_reg)stride),
2724 : [pix]"r"(pix), [stride]"r"((mips_reg)stride),