/external/libyuv/files/source/ |
rotate_msa.cc | 85 v16u8 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7; local 109 ILVRL_H(vec0, vec2, vec1, vec3, reg4, reg5, reg6, reg7); 110 ILVRL_W(reg0, reg4, reg1, reg5, res0, res1, res2, res3); 131 ILVRL_H(vec0, vec2, vec1, vec3, reg4, reg5, reg6, reg7); 132 res8 = (v16u8)__msa_ilvr_w((v4i32)reg4, (v4i32)reg0); 133 res9 = (v16u8)__msa_ilvl_w((v4i32)reg4, (v4i32)reg0); 166 v16u8 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7; local 190 ILVRL_H(vec0, vec2, vec1, vec3, reg4, reg5, reg6, reg7); 191 ILVRL_W(reg0, reg4, reg1, reg5, res0, res1, res2, res3); 212 ILVRL_H(vec0, vec2, vec1, vec3, reg4, reg5, reg6, reg7) [all...] |
scale_msa.cc | 133 v8u16 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7; local 161 reg4 = (v8u16)__msa_pckev_d((v2i64)reg2, (v2i64)reg0); 165 reg4 += reg6; 167 reg4 = (v8u16)__msa_srari_h((v8i16)reg4, 2); 169 dst0 = (v16u8)__msa_pckev_b((v16i8)reg5, (v16i8)reg4);
|
row_msa.cc | 774 v8u16 reg0, reg1, reg2, reg3, reg4, reg5; local 826 v8u16 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7, reg8, reg9; local 1237 v4u32 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7; local 1506 v16u8 reg0, reg1, reg2, reg3, reg4, reg5, reg6; local 1553 v8u16 reg0, reg1, reg2, reg3, reg4, reg5; local 1648 v8u16 reg0, reg1, reg2, reg3, reg4, reg5; local 1705 v8u16 reg0, reg1, reg2, reg3, reg4, reg5; local 2666 v4i32 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7, reg8, reg9; local [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
idct32x32_msa.c | 44 v8i16 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7; local 48 LD_SH8(tmp_buf, 32, reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7); 58 DOTP_CONST_PAIR(reg0, reg4, cospi_16_64, cospi_16_64, reg0, reg4); 60 BUTTERFLY_4(reg4, reg0, reg2, reg6, vec1, vec3, vec2, vec0); 65 LD_SH8((tmp_buf + 16), 32, reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7); 67 DOTP_CONST_PAIR(reg4, reg3, cospi_14_64, cospi_18_64, reg4, reg3); 71 vec0 = reg0 + reg4; 72 reg0 = reg0 - reg4; 128 v8i16 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7; local 354 v8i16 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7; local 434 v8i16 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7; local [all...] |
idct16x16_msa.c | 15 v8i16 reg0, reg2, reg4, reg6, reg8, reg10, reg12, reg14; local 19 LD_SH8(input, 16, reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7); 23 TRANSPOSE8x8_SH_SH(reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7, reg0, reg1, 24 reg2, reg3, reg4, reg5, reg6, reg7); 32 DOTP_CONST_PAIR(reg4, reg12, cospi_24_64, cospi_8_64, reg4, reg12); 33 BUTTERFLY_4(reg8, reg0, reg4, reg12, reg2, reg6, reg10, reg14); 34 SUB4(reg2, loc1, reg14, loc0, reg6, loc3, reg10, loc2, reg0, reg12, reg4, 75 loc1 = reg4 + loc0; 76 loc2 = reg4 - loc0 109 v8i16 reg0, reg2, reg4, reg6, reg8, reg10, reg12, reg14; local [all...] |