• Home
  • Raw
  • Download

Lines Matching refs:v8u16

140     v8u16 reg0_m, reg1_m;                                                  \
152 reg0_m = (v8u16)__msa_srai_h((v8i16)reg0_m, shift); \
153 reg1_m = (v8u16)__msa_srai_h((v8i16)reg1_m, shift); \
163 v8u16 reg0_m, reg1_m, reg2_m, reg3_m, reg4_m, reg5_m, reg6_m, reg7_m; \
164 v8u16 reg8_m, reg9_m; \
190 reg8_m = (v8u16)__msa_pckev_d((v2i64)reg4_m, (v2i64)reg0_m); \
191 reg9_m = (v8u16)__msa_pckev_d((v2i64)reg5_m, (v2i64)reg1_m); \
192 reg8_m += (v8u16)__msa_pckod_d((v2i64)reg4_m, (v2i64)reg0_m); \
193 reg9_m += (v8u16)__msa_pckod_d((v2i64)reg5_m, (v2i64)reg1_m); \
194 reg0_m = (v8u16)__msa_pckev_d((v2i64)reg6_m, (v2i64)reg2_m); \
195 reg1_m = (v8u16)__msa_pckev_d((v2i64)reg7_m, (v2i64)reg3_m); \
196 reg0_m += (v8u16)__msa_pckod_d((v2i64)reg6_m, (v2i64)reg2_m); \
197 reg1_m += (v8u16)__msa_pckod_d((v2i64)reg7_m, (v2i64)reg3_m); \
198 reg8_m = (v8u16)__msa_srai_h((v8i16)reg8_m, 2); \
199 reg9_m = (v8u16)__msa_srai_h((v8i16)reg9_m, 2); \
200 reg0_m = (v8u16)__msa_srai_h((v8i16)reg0_m, 2); \
201 reg1_m = (v8u16)__msa_srai_h((v8i16)reg1_m, 2); \
228 reg8_m = (v8u16)__msa_pckev_d((v2i64)reg4_m, (v2i64)reg0_m); \
229 reg9_m = (v8u16)__msa_pckev_d((v2i64)reg5_m, (v2i64)reg1_m); \
230 reg8_m += (v8u16)__msa_pckod_d((v2i64)reg4_m, (v2i64)reg0_m); \
231 reg9_m += (v8u16)__msa_pckod_d((v2i64)reg5_m, (v2i64)reg1_m); \
232 reg0_m = (v8u16)__msa_pckev_d((v2i64)reg6_m, (v2i64)reg2_m); \
233 reg1_m = (v8u16)__msa_pckev_d((v2i64)reg7_m, (v2i64)reg3_m); \
234 reg0_m += (v8u16)__msa_pckod_d((v2i64)reg6_m, (v2i64)reg2_m); \
235 reg1_m += (v8u16)__msa_pckod_d((v2i64)reg7_m, (v2i64)reg3_m); \
236 reg8_m = (v8u16)__msa_srai_h((v8i16)reg8_m, 2); \
237 reg9_m = (v8u16)__msa_srai_h((v8i16)reg9_m, 2); \
238 reg0_m = (v8u16)__msa_srai_h((v8i16)reg0_m, 2); \
239 reg1_m = (v8u16)__msa_srai_h((v8i16)reg1_m, 2); \
249 v8u16 reg0_m, reg1_m, reg2_m, reg3_m; \
570 v8u16 reg0, reg1, reg2; in I422ToARGB4444Row_MSA()
573 v8u16 const_0xF000 = (v8u16)__msa_fill_h(0xF000); in I422ToARGB4444Row_MSA()
585 reg0 = (v8u16)__msa_srai_h(vec0, 4); in I422ToARGB4444Row_MSA()
586 reg1 = (v8u16)__msa_srai_h(vec1, 4); in I422ToARGB4444Row_MSA()
587 reg2 = (v8u16)__msa_srai_h(vec2, 4); in I422ToARGB4444Row_MSA()
588 reg1 = (v8u16)__msa_slli_h((v8i16)reg1, 4); in I422ToARGB4444Row_MSA()
589 reg2 = (v8u16)__msa_slli_h((v8i16)reg2, 8); in I422ToARGB4444Row_MSA()
610 v8u16 reg0, reg1, reg2; in I422ToARGB1555Row_MSA()
613 v8u16 const_0x8000 = (v8u16)__msa_fill_h(0x8000); in I422ToARGB1555Row_MSA()
625 reg0 = (v8u16)__msa_srai_h(vec0, 3); in I422ToARGB1555Row_MSA()
626 reg1 = (v8u16)__msa_srai_h(vec1, 3); in I422ToARGB1555Row_MSA()
627 reg2 = (v8u16)__msa_srai_h(vec2, 3); in I422ToARGB1555Row_MSA()
628 reg1 = (v8u16)__msa_slli_h((v8i16)reg1, 5); in I422ToARGB1555Row_MSA()
629 reg2 = (v8u16)__msa_slli_h((v8i16)reg2, 10); in I422ToARGB1555Row_MSA()
774 v8u16 reg0, reg1, reg2, reg3, reg4, reg5; in ARGBToYRow_MSA()
776 v8u16 const_0x19 = (v8u16)__msa_ldi_h(0x19); in ARGBToYRow_MSA()
777 v8u16 const_0x81 = (v8u16)__msa_ldi_h(0x81); in ARGBToYRow_MSA()
778 v8u16 const_0x42 = (v8u16)__msa_ldi_h(0x42); in ARGBToYRow_MSA()
779 v8u16 const_0x1080 = (v8u16)__msa_fill_h(0x1080); in ARGBToYRow_MSA()
790 reg0 = (v8u16)__msa_ilvev_b(zero, (v16i8)vec0); in ARGBToYRow_MSA()
791 reg1 = (v8u16)__msa_ilvev_b(zero, (v16i8)vec1); in ARGBToYRow_MSA()
792 reg2 = (v8u16)__msa_ilvev_b(zero, (v16i8)vec2); in ARGBToYRow_MSA()
793 reg3 = (v8u16)__msa_ilvev_b(zero, (v16i8)vec3); in ARGBToYRow_MSA()
794 reg4 = (v8u16)__msa_ilvod_b(zero, (v16i8)vec0); in ARGBToYRow_MSA()
795 reg5 = (v8u16)__msa_ilvod_b(zero, (v16i8)vec1); in ARGBToYRow_MSA()
808 reg0 = (v8u16)__msa_srai_h((v8i16)reg0, 8); in ARGBToYRow_MSA()
809 reg1 = (v8u16)__msa_srai_h((v8i16)reg1, 8); in ARGBToYRow_MSA()
826 v8u16 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7, reg8, reg9; in ARGBToUVRow_MSA()
828 v8u16 const_0x70 = (v8u16)__msa_ldi_h(0x70); in ARGBToUVRow_MSA()
829 v8u16 const_0x4A = (v8u16)__msa_ldi_h(0x4A); in ARGBToUVRow_MSA()
830 v8u16 const_0x26 = (v8u16)__msa_ldi_h(0x26); in ARGBToUVRow_MSA()
831 v8u16 const_0x5E = (v8u16)__msa_ldi_h(0x5E); in ARGBToUVRow_MSA()
832 v8u16 const_0x12 = (v8u16)__msa_ldi_h(0x12); in ARGBToUVRow_MSA()
833 v8u16 const_0x8080 = (v8u16)__msa_fill_h(0x8080); in ARGBToUVRow_MSA()
892 reg0 = (v8u16)__msa_srai_h((v8i16)reg0, 2); in ARGBToUVRow_MSA()
893 reg1 = (v8u16)__msa_srai_h((v8i16)reg1, 2); in ARGBToUVRow_MSA()
894 reg2 = (v8u16)__msa_srai_h((v8i16)reg2, 2); in ARGBToUVRow_MSA()
895 reg3 = (v8u16)__msa_srai_h((v8i16)reg3, 2); in ARGBToUVRow_MSA()
896 reg4 = (v8u16)__msa_srai_h((v8i16)reg4, 2); in ARGBToUVRow_MSA()
897 reg5 = (v8u16)__msa_srai_h((v8i16)reg5, 2); in ARGBToUVRow_MSA()
920 reg6 = (v8u16)__msa_srai_h((v8i16)reg6, 8); in ARGBToUVRow_MSA()
921 reg7 = (v8u16)__msa_srai_h((v8i16)reg7, 8); in ARGBToUVRow_MSA()
922 reg4 = (v8u16)__msa_srai_h((v8i16)reg4, 8); in ARGBToUVRow_MSA()
923 reg5 = (v8u16)__msa_srai_h((v8i16)reg5, 8); in ARGBToUVRow_MSA()
1090 v8u16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; in ARGBToUV444Row_MSA()
1091 v8u16 vec8, vec9, vec10, vec11; in ARGBToUV444Row_MSA()
1092 v8u16 const_112 = (v8u16)__msa_ldi_h(112); in ARGBToUV444Row_MSA()
1093 v8u16 const_74 = (v8u16)__msa_ldi_h(74); in ARGBToUV444Row_MSA()
1094 v8u16 const_38 = (v8u16)__msa_ldi_h(38); in ARGBToUV444Row_MSA()
1095 v8u16 const_94 = (v8u16)__msa_ldi_h(94); in ARGBToUV444Row_MSA()
1096 v8u16 const_18 = (v8u16)__msa_ldi_h(18); in ARGBToUV444Row_MSA()
1097 v8u16 const_32896 = (v8u16)__msa_fill_h(32896); in ARGBToUV444Row_MSA()
1112 vec0 = (v8u16)__msa_ilvr_b(zero, (v16i8)src0); in ARGBToUV444Row_MSA()
1113 vec1 = (v8u16)__msa_ilvl_b(zero, (v16i8)src0); in ARGBToUV444Row_MSA()
1114 vec2 = (v8u16)__msa_ilvr_b(zero, (v16i8)src1); in ARGBToUV444Row_MSA()
1115 vec3 = (v8u16)__msa_ilvl_b(zero, (v16i8)src1); in ARGBToUV444Row_MSA()
1116 vec4 = (v8u16)__msa_ilvr_b(zero, (v16i8)src2); in ARGBToUV444Row_MSA()
1117 vec5 = (v8u16)__msa_ilvl_b(zero, (v16i8)src2); in ARGBToUV444Row_MSA()
1142 vec0 = (v8u16)__msa_srai_h((v8i16)vec0, 8); in ARGBToUV444Row_MSA()
1143 vec1 = (v8u16)__msa_srai_h((v8i16)vec1, 8); in ARGBToUV444Row_MSA()
1144 vec6 = (v8u16)__msa_srai_h((v8i16)vec6, 8); in ARGBToUV444Row_MSA()
1145 vec7 = (v8u16)__msa_srai_h((v8i16)vec7, 8); in ARGBToUV444Row_MSA()
1162 v8u16 vec0, vec1, vec2, vec3; in ARGBMultiplyRow_MSA()
1169 vec0 = (v8u16)__msa_ilvr_b((v16i8)src0, (v16i8)src0); in ARGBMultiplyRow_MSA()
1170 vec1 = (v8u16)__msa_ilvl_b((v16i8)src0, (v16i8)src0); in ARGBMultiplyRow_MSA()
1171 vec2 = (v8u16)__msa_ilvr_b((v16i8)zero, (v16i8)src1); in ARGBMultiplyRow_MSA()
1172 vec3 = (v8u16)__msa_ilvl_b((v16i8)zero, (v16i8)src1); in ARGBMultiplyRow_MSA()
1185 vec0 = (v8u16)__msa_pckev_h((v8i16)reg1, (v8i16)reg0); in ARGBMultiplyRow_MSA()
1186 vec1 = (v8u16)__msa_pckev_h((v8i16)reg3, (v8i16)reg2); in ARGBMultiplyRow_MSA()
1242 v8u16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7, vec8, vec9; in ARGBAttenuateRow_MSA()
1250 vec0 = (v8u16)__msa_ilvr_b((v16i8)src0, (v16i8)src0); in ARGBAttenuateRow_MSA()
1251 vec1 = (v8u16)__msa_ilvl_b((v16i8)src0, (v16i8)src0); in ARGBAttenuateRow_MSA()
1252 vec2 = (v8u16)__msa_ilvr_b((v16i8)src1, (v16i8)src1); in ARGBAttenuateRow_MSA()
1253 vec3 = (v8u16)__msa_ilvl_b((v16i8)src1, (v16i8)src1); in ARGBAttenuateRow_MSA()
1254 vec4 = (v8u16)__msa_fill_h(vec0[3]); in ARGBAttenuateRow_MSA()
1255 vec5 = (v8u16)__msa_fill_h(vec0[7]); in ARGBAttenuateRow_MSA()
1256 vec6 = (v8u16)__msa_fill_h(vec1[3]); in ARGBAttenuateRow_MSA()
1257 vec7 = (v8u16)__msa_fill_h(vec1[7]); in ARGBAttenuateRow_MSA()
1258 vec4 = (v8u16)__msa_pckev_d((v2i64)vec5, (v2i64)vec4); in ARGBAttenuateRow_MSA()
1259 vec5 = (v8u16)__msa_pckev_d((v2i64)vec7, (v2i64)vec6); in ARGBAttenuateRow_MSA()
1260 vec6 = (v8u16)__msa_fill_h(vec2[3]); in ARGBAttenuateRow_MSA()
1261 vec7 = (v8u16)__msa_fill_h(vec2[7]); in ARGBAttenuateRow_MSA()
1262 vec8 = (v8u16)__msa_fill_h(vec3[3]); in ARGBAttenuateRow_MSA()
1263 vec9 = (v8u16)__msa_fill_h(vec3[7]); in ARGBAttenuateRow_MSA()
1264 vec6 = (v8u16)__msa_pckev_d((v2i64)vec7, (v2i64)vec6); in ARGBAttenuateRow_MSA()
1265 vec7 = (v8u16)__msa_pckev_d((v2i64)vec9, (v2i64)vec8); in ARGBAttenuateRow_MSA()
1290 vec0 = (v8u16)__msa_pckev_h((v8i16)reg1, (v8i16)reg0); in ARGBAttenuateRow_MSA()
1291 vec1 = (v8u16)__msa_pckev_h((v8i16)reg3, (v8i16)reg2); in ARGBAttenuateRow_MSA()
1292 vec2 = (v8u16)__msa_pckev_h((v8i16)reg5, (v8i16)reg4); in ARGBAttenuateRow_MSA()
1293 vec3 = (v8u16)__msa_pckev_h((v8i16)reg7, (v8i16)reg6); in ARGBAttenuateRow_MSA()
1378 v8u16 vec0, vec1; in ARGBShadeRow_MSA()
1388 vec0 = (v8u16)__msa_ilvr_b((v16i8)src0, (v16i8)src0); in ARGBShadeRow_MSA()
1389 vec1 = (v8u16)__msa_ilvl_b((v16i8)src0, (v16i8)src0); in ARGBShadeRow_MSA()
1402 vec0 = (v8u16)__msa_pckev_h((v8i16)reg1, (v8i16)reg0); in ARGBShadeRow_MSA()
1403 vec1 = (v8u16)__msa_pckev_h((v8i16)reg3, (v8i16)reg2); in ARGBShadeRow_MSA()
1414 v8u16 reg0; in ARGBGrayRow_MSA()
1425 reg0 = (v8u16)__msa_srari_h((v8i16)reg0, 7); in ARGBGrayRow_MSA()
1439 v8u16 reg0, reg1, reg2; in ARGBSepiaRow_MSA()
1446 v8u16 const_0xFF = (v8u16)__msa_ldi_h(0xFF); in ARGBSepiaRow_MSA()
1454 reg0 = (v8u16)__msa_dotp_u_h(vec0, const_0x4411); in ARGBSepiaRow_MSA()
1455 reg1 = (v8u16)__msa_dotp_u_h(vec0, const_0x5816); in ARGBSepiaRow_MSA()
1456 reg2 = (v8u16)__msa_dotp_u_h(vec0, const_0x6218); in ARGBSepiaRow_MSA()
1457 reg0 = (v8u16)__msa_dpadd_u_h(reg0, vec1, const_0x23); in ARGBSepiaRow_MSA()
1458 reg1 = (v8u16)__msa_dpadd_u_h(reg1, vec1, const_0x2D); in ARGBSepiaRow_MSA()
1459 reg2 = (v8u16)__msa_dpadd_u_h(reg2, vec1, const_0x32); in ARGBSepiaRow_MSA()
1460 reg0 = (v8u16)__msa_srai_h((v8i16)reg0, 7); in ARGBSepiaRow_MSA()
1461 reg1 = (v8u16)__msa_srai_h((v8i16)reg1, 7); in ARGBSepiaRow_MSA()
1462 reg2 = (v8u16)__msa_srai_h((v8i16)reg2, 7); in ARGBSepiaRow_MSA()
1463 reg1 = (v8u16)__msa_min_u_h((v8u16)reg1, const_0xFF); in ARGBSepiaRow_MSA()
1464 reg2 = (v8u16)__msa_min_u_h((v8u16)reg2, const_0xFF); in ARGBSepiaRow_MSA()
1482 v8u16 vec0, vec1, vec2, vec3; in ARGB4444ToARGBRow_MSA()
1488 vec0 = (v8u16)__msa_andi_b(src0, 0x0F); in ARGB4444ToARGBRow_MSA()
1489 vec1 = (v8u16)__msa_andi_b(src1, 0x0F); in ARGB4444ToARGBRow_MSA()
1490 vec2 = (v8u16)__msa_andi_b(src0, 0xF0); in ARGB4444ToARGBRow_MSA()
1491 vec3 = (v8u16)__msa_andi_b(src1, 0xF0); in ARGB4444ToARGBRow_MSA()
1492 vec0 |= (v8u16)__msa_slli_b((v16i8)vec0, 4); in ARGB4444ToARGBRow_MSA()
1493 vec1 |= (v8u16)__msa_slli_b((v16i8)vec1, 4); in ARGB4444ToARGBRow_MSA()
1494 vec2 |= (v8u16)__msa_srli_b((v16i8)vec2, 4); in ARGB4444ToARGBRow_MSA()
1495 vec3 |= (v8u16)__msa_srli_b((v16i8)vec3, 4); in ARGB4444ToARGBRow_MSA()
1510 v8u16 src0, src1; in ARGB1555ToARGBRow_MSA()
1511 v8u16 vec0, vec1, vec2, vec3, vec4, vec5; in ARGB1555ToARGBRow_MSA()
1514 v8u16 const_0x1F = (v8u16)__msa_ldi_h(0x1F); in ARGB1555ToARGBRow_MSA()
1517 src0 = (v8u16)__msa_ld_h((void*)src_argb1555, 0); in ARGB1555ToARGBRow_MSA()
1518 src1 = (v8u16)__msa_ld_h((void*)src_argb1555, 16); in ARGB1555ToARGBRow_MSA()
1521 src0 = (v8u16)__msa_srli_h((v8i16)src0, 5); in ARGB1555ToARGBRow_MSA()
1522 src1 = (v8u16)__msa_srli_h((v8i16)src1, 5); in ARGB1555ToARGBRow_MSA()
1525 src0 = (v8u16)__msa_srli_h((v8i16)src0, 5); in ARGB1555ToARGBRow_MSA()
1526 src1 = (v8u16)__msa_srli_h((v8i16)src1, 5); in ARGB1555ToARGBRow_MSA()
1529 src0 = (v8u16)__msa_srli_h((v8i16)src0, 5); in ARGB1555ToARGBRow_MSA()
1530 src1 = (v8u16)__msa_srli_h((v8i16)src1, 5); in ARGB1555ToARGBRow_MSA()
1560 v8u16 src0, src1, vec0, vec1, vec2, vec3, vec4, vec5; in RGB565ToARGBRow_MSA()
1561 v8u16 reg0, reg1, reg2, reg3, reg4, reg5; in RGB565ToARGBRow_MSA()
1564 v8u16 const_0x1F = (v8u16)__msa_ldi_h(0x1F); in RGB565ToARGBRow_MSA()
1565 v8u16 const_0x7E0 = (v8u16)__msa_fill_h(0x7E0); in RGB565ToARGBRow_MSA()
1566 v8u16 const_0xF800 = (v8u16)__msa_fill_h(0xF800); in RGB565ToARGBRow_MSA()
1569 src0 = (v8u16)__msa_ld_h((void*)src_rgb565, 0); in RGB565ToARGBRow_MSA()
1570 src1 = (v8u16)__msa_ld_h((void*)src_rgb565, 16); in RGB565ToARGBRow_MSA()
1577 reg0 = (v8u16)__msa_slli_h((v8i16)vec0, 3); in RGB565ToARGBRow_MSA()
1578 reg1 = (v8u16)__msa_srli_h((v8i16)vec1, 3); in RGB565ToARGBRow_MSA()
1579 reg2 = (v8u16)__msa_srli_h((v8i16)vec2, 8); in RGB565ToARGBRow_MSA()
1580 reg3 = (v8u16)__msa_slli_h((v8i16)vec3, 3); in RGB565ToARGBRow_MSA()
1581 reg4 = (v8u16)__msa_srli_h((v8i16)vec4, 3); in RGB565ToARGBRow_MSA()
1582 reg5 = (v8u16)__msa_srli_h((v8i16)vec5, 8); in RGB565ToARGBRow_MSA()
1583 reg0 |= (v8u16)__msa_srli_h((v8i16)vec0, 2); in RGB565ToARGBRow_MSA()
1584 reg1 |= (v8u16)__msa_srli_h((v8i16)vec1, 9); in RGB565ToARGBRow_MSA()
1585 reg2 |= (v8u16)__msa_srli_h((v8i16)vec2, 13); in RGB565ToARGBRow_MSA()
1586 reg3 |= (v8u16)__msa_srli_h((v8i16)vec3, 2); in RGB565ToARGBRow_MSA()
1587 reg4 |= (v8u16)__msa_srli_h((v8i16)vec4, 9); in RGB565ToARGBRow_MSA()
1588 reg5 |= (v8u16)__msa_srli_h((v8i16)vec5, 13); in RGB565ToARGBRow_MSA()
1659 v8u16 src0, src1, vec0, vec1, vec2, vec3, vec4, vec5; in ARGB1555ToYRow_MSA()
1660 v8u16 reg0, reg1, reg2, reg3, reg4, reg5; in ARGB1555ToYRow_MSA()
1662 v8u16 const_0x19 = (v8u16)__msa_ldi_h(0x19); in ARGB1555ToYRow_MSA()
1663 v8u16 const_0x81 = (v8u16)__msa_ldi_h(0x81); in ARGB1555ToYRow_MSA()
1664 v8u16 const_0x42 = (v8u16)__msa_ldi_h(0x42); in ARGB1555ToYRow_MSA()
1665 v8u16 const_0x1F = (v8u16)__msa_ldi_h(0x1F); in ARGB1555ToYRow_MSA()
1666 v8u16 const_0x1080 = (v8u16)__msa_fill_h(0x1080); in ARGB1555ToYRow_MSA()
1669 src0 = (v8u16)__msa_ld_b((void*)src_argb1555, 0); in ARGB1555ToYRow_MSA()
1670 src1 = (v8u16)__msa_ld_b((void*)src_argb1555, 16); in ARGB1555ToYRow_MSA()
1673 src0 = (v8u16)__msa_srai_h((v8i16)src0, 5); in ARGB1555ToYRow_MSA()
1674 src1 = (v8u16)__msa_srai_h((v8i16)src1, 5); in ARGB1555ToYRow_MSA()
1677 src0 = (v8u16)__msa_srai_h((v8i16)src0, 5); in ARGB1555ToYRow_MSA()
1678 src1 = (v8u16)__msa_srai_h((v8i16)src1, 5); in ARGB1555ToYRow_MSA()
1681 reg0 = (v8u16)__msa_slli_h((v8i16)vec0, 3); in ARGB1555ToYRow_MSA()
1682 reg1 = (v8u16)__msa_slli_h((v8i16)vec1, 3); in ARGB1555ToYRow_MSA()
1683 reg0 |= (v8u16)__msa_srai_h((v8i16)vec0, 2); in ARGB1555ToYRow_MSA()
1684 reg1 |= (v8u16)__msa_srai_h((v8i16)vec1, 2); in ARGB1555ToYRow_MSA()
1685 reg2 = (v8u16)__msa_slli_h((v8i16)vec2, 3); in ARGB1555ToYRow_MSA()
1686 reg3 = (v8u16)__msa_slli_h((v8i16)vec3, 3); in ARGB1555ToYRow_MSA()
1687 reg2 |= (v8u16)__msa_srai_h((v8i16)vec2, 2); in ARGB1555ToYRow_MSA()
1688 reg3 |= (v8u16)__msa_srai_h((v8i16)vec3, 2); in ARGB1555ToYRow_MSA()
1689 reg4 = (v8u16)__msa_slli_h((v8i16)vec4, 3); in ARGB1555ToYRow_MSA()
1690 reg5 = (v8u16)__msa_slli_h((v8i16)vec5, 3); in ARGB1555ToYRow_MSA()
1691 reg4 |= (v8u16)__msa_srai_h((v8i16)vec4, 2); in ARGB1555ToYRow_MSA()
1692 reg5 |= (v8u16)__msa_srai_h((v8i16)vec5, 2); in ARGB1555ToYRow_MSA()
1705 reg0 = (v8u16)__msa_srai_h((v8i16)reg0, 8); in ARGB1555ToYRow_MSA()
1706 reg1 = (v8u16)__msa_srai_h((v8i16)reg1, 8); in ARGB1555ToYRow_MSA()
1716 v8u16 src0, src1, vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; in RGB565ToYRow_MSA()
1717 v8u16 reg0, reg1, reg2, reg3, reg4, reg5; in RGB565ToYRow_MSA()
1723 v8u16 const_0x1F = (v8u16)__msa_ldi_h(0x1F); in RGB565ToYRow_MSA()
1724 v8u16 const_0x7E0 = (v8u16)__msa_fill_h(0x7E0); in RGB565ToYRow_MSA()
1725 v8u16 const_0xF800 = (v8u16)__msa_fill_h(0xF800); in RGB565ToYRow_MSA()
1728 src0 = (v8u16)__msa_ld_b((void*)src_rgb565, 0); in RGB565ToYRow_MSA()
1729 src1 = (v8u16)__msa_ld_b((void*)src_rgb565, 16); in RGB565ToYRow_MSA()
1736 reg0 = (v8u16)__msa_slli_h((v8i16)vec0, 3); in RGB565ToYRow_MSA()
1737 reg1 = (v8u16)__msa_srli_h((v8i16)vec1, 3); in RGB565ToYRow_MSA()
1738 reg2 = (v8u16)__msa_srli_h((v8i16)vec2, 8); in RGB565ToYRow_MSA()
1739 reg3 = (v8u16)__msa_slli_h((v8i16)vec3, 3); in RGB565ToYRow_MSA()
1740 reg4 = (v8u16)__msa_srli_h((v8i16)vec4, 3); in RGB565ToYRow_MSA()
1741 reg5 = (v8u16)__msa_srli_h((v8i16)vec5, 8); in RGB565ToYRow_MSA()
1742 reg0 |= (v8u16)__msa_srli_h((v8i16)vec0, 2); in RGB565ToYRow_MSA()
1743 reg1 |= (v8u16)__msa_srli_h((v8i16)vec1, 9); in RGB565ToYRow_MSA()
1744 reg2 |= (v8u16)__msa_srli_h((v8i16)vec2, 13); in RGB565ToYRow_MSA()
1745 reg3 |= (v8u16)__msa_srli_h((v8i16)vec3, 2); in RGB565ToYRow_MSA()
1746 reg4 |= (v8u16)__msa_srli_h((v8i16)vec4, 9); in RGB565ToYRow_MSA()
1747 reg5 |= (v8u16)__msa_srli_h((v8i16)vec5, 13); in RGB565ToYRow_MSA()
1748 vec0 = (v8u16)__msa_ilvr_h((v8i16)reg1, (v8i16)reg0); in RGB565ToYRow_MSA()
1749 vec1 = (v8u16)__msa_ilvl_h((v8i16)reg1, (v8i16)reg0); in RGB565ToYRow_MSA()
1750 vec2 = (v8u16)__msa_ilvr_h((v8i16)reg4, (v8i16)reg3); in RGB565ToYRow_MSA()
1751 vec3 = (v8u16)__msa_ilvl_h((v8i16)reg4, (v8i16)reg3); in RGB565ToYRow_MSA()
1752 vec4 = (v8u16)__msa_ilvr_h(const_0x1080, (v8i16)reg2); in RGB565ToYRow_MSA()
1753 vec5 = (v8u16)__msa_ilvl_h(const_0x1080, (v8i16)reg2); in RGB565ToYRow_MSA()
1754 vec6 = (v8u16)__msa_ilvr_h(const_0x1080, (v8i16)reg5); in RGB565ToYRow_MSA()
1755 vec7 = (v8u16)__msa_ilvl_h(const_0x1080, (v8i16)reg5); in RGB565ToYRow_MSA()
1756 res0 = __msa_dotp_u_w(vec0, (v8u16)const_0x810019); in RGB565ToYRow_MSA()
1757 res1 = __msa_dotp_u_w(vec1, (v8u16)const_0x810019); in RGB565ToYRow_MSA()
1758 res2 = __msa_dotp_u_w(vec2, (v8u16)const_0x810019); in RGB565ToYRow_MSA()
1759 res3 = __msa_dotp_u_w(vec3, (v8u16)const_0x810019); in RGB565ToYRow_MSA()
1760 res0 = __msa_dpadd_u_w(res0, vec4, (v8u16)const_0x010042); in RGB565ToYRow_MSA()
1761 res1 = __msa_dpadd_u_w(res1, vec5, (v8u16)const_0x010042); in RGB565ToYRow_MSA()
1762 res2 = __msa_dpadd_u_w(res2, vec6, (v8u16)const_0x010042); in RGB565ToYRow_MSA()
1763 res3 = __msa_dpadd_u_w(res3, vec7, (v8u16)const_0x010042); in RGB565ToYRow_MSA()
1768 vec0 = (v8u16)__msa_pckev_h((v8i16)res1, (v8i16)res0); in RGB565ToYRow_MSA()
1769 vec1 = (v8u16)__msa_pckev_h((v8i16)res3, (v8i16)res2); in RGB565ToYRow_MSA()
1780 v8u16 vec0, vec1, vec2, vec3; in RGB24ToYRow_MSA()
1781 v8u16 const_0x8119 = (v8u16)__msa_fill_h(0x8119); in RGB24ToYRow_MSA()
1782 v8u16 const_0x42 = (v8u16)__msa_fill_h(0x42); in RGB24ToYRow_MSA()
1783 v8u16 const_0x1080 = (v8u16)__msa_fill_h(0x1080); in RGB24ToYRow_MSA()
1799 vec0 = (v8u16)__msa_pckev_h((v8i16)reg1, (v8i16)reg0); in RGB24ToYRow_MSA()
1800 vec1 = (v8u16)__msa_pckev_h((v8i16)reg3, (v8i16)reg2); in RGB24ToYRow_MSA()
1801 vec2 = (v8u16)__msa_pckod_h((v8i16)reg1, (v8i16)reg0); in RGB24ToYRow_MSA()
1802 vec3 = (v8u16)__msa_pckod_h((v8i16)reg3, (v8i16)reg2); in RGB24ToYRow_MSA()
1809 vec0 = (v8u16)__msa_srai_h((v8i16)vec0, 8); in RGB24ToYRow_MSA()
1810 vec1 = (v8u16)__msa_srai_h((v8i16)vec1, 8); in RGB24ToYRow_MSA()
1821 v8u16 vec0, vec1, vec2, vec3; in RAWToYRow_MSA()
1822 v8u16 const_0x8142 = (v8u16)__msa_fill_h(0x8142); in RAWToYRow_MSA()
1823 v8u16 const_0x19 = (v8u16)__msa_fill_h(0x19); in RAWToYRow_MSA()
1824 v8u16 const_0x1080 = (v8u16)__msa_fill_h(0x1080); in RAWToYRow_MSA()
1840 vec0 = (v8u16)__msa_pckev_h((v8i16)reg1, (v8i16)reg0); in RAWToYRow_MSA()
1841 vec1 = (v8u16)__msa_pckev_h((v8i16)reg3, (v8i16)reg2); in RAWToYRow_MSA()
1842 vec2 = (v8u16)__msa_pckod_h((v8i16)reg1, (v8i16)reg0); in RAWToYRow_MSA()
1843 vec3 = (v8u16)__msa_pckod_h((v8i16)reg3, (v8i16)reg2); in RAWToYRow_MSA()
1850 vec0 = (v8u16)__msa_srai_h((v8i16)vec0, 8); in RAWToYRow_MSA()
1851 vec1 = (v8u16)__msa_srai_h((v8i16)vec1, 8); in RAWToYRow_MSA()
1868 v8u16 src0, src1, src2, src3, reg0, reg1, reg2, reg3; in ARGB1555ToUVRow_MSA()
1869 v8u16 vec0, vec1, vec2, vec3, vec4, vec5, vec6; in ARGB1555ToUVRow_MSA()
1871 v8u16 const_0x70 = (v8u16)__msa_ldi_h(0x70); in ARGB1555ToUVRow_MSA()
1872 v8u16 const_0x4A = (v8u16)__msa_ldi_h(0x4A); in ARGB1555ToUVRow_MSA()
1873 v8u16 const_0x26 = (v8u16)__msa_ldi_h(0x26); in ARGB1555ToUVRow_MSA()
1874 v8u16 const_0x5E = (v8u16)__msa_ldi_h(0x5E); in ARGB1555ToUVRow_MSA()
1875 v8u16 const_0x12 = (v8u16)__msa_ldi_h(0x12); in ARGB1555ToUVRow_MSA()
1876 v8u16 const_0x8080 = (v8u16)__msa_fill_h(0x8080); in ARGB1555ToUVRow_MSA()
1877 v8u16 const_0x1F = (v8u16)__msa_ldi_h(0x1F); in ARGB1555ToUVRow_MSA()
1880 src0 = (v8u16)__msa_ld_b((void*)s, 0); in ARGB1555ToUVRow_MSA()
1881 src1 = (v8u16)__msa_ld_b((void*)s, 16); in ARGB1555ToUVRow_MSA()
1882 src2 = (v8u16)__msa_ld_b((void*)t, 0); in ARGB1555ToUVRow_MSA()
1883 src3 = (v8u16)__msa_ld_b((void*)t, 16); in ARGB1555ToUVRow_MSA()
1888 vec0 = (v8u16)__msa_pckev_b((v16i8)vec1, (v16i8)vec0); in ARGB1555ToUVRow_MSA()
1889 src0 = (v8u16)__msa_srai_h((v8i16)src0, 5); in ARGB1555ToUVRow_MSA()
1890 src1 = (v8u16)__msa_srai_h((v8i16)src1, 5); in ARGB1555ToUVRow_MSA()
1891 src2 = (v8u16)__msa_srai_h((v8i16)src2, 5); in ARGB1555ToUVRow_MSA()
1892 src3 = (v8u16)__msa_srai_h((v8i16)src3, 5); in ARGB1555ToUVRow_MSA()
1897 vec2 = (v8u16)__msa_pckev_b((v16i8)vec3, (v16i8)vec2); in ARGB1555ToUVRow_MSA()
1898 src0 = (v8u16)__msa_srai_h((v8i16)src0, 5); in ARGB1555ToUVRow_MSA()
1899 src1 = (v8u16)__msa_srai_h((v8i16)src1, 5); in ARGB1555ToUVRow_MSA()
1900 src2 = (v8u16)__msa_srai_h((v8i16)src2, 5); in ARGB1555ToUVRow_MSA()
1901 src3 = (v8u16)__msa_srai_h((v8i16)src3, 5); in ARGB1555ToUVRow_MSA()
1906 vec4 = (v8u16)__msa_pckev_b((v16i8)vec5, (v16i8)vec4); in ARGB1555ToUVRow_MSA()
1910 vec6 = (v8u16)__msa_slli_h((v8i16)vec0, 1); in ARGB1555ToUVRow_MSA()
1911 vec6 |= (v8u16)__msa_srai_h((v8i16)vec0, 6); in ARGB1555ToUVRow_MSA()
1912 vec0 = (v8u16)__msa_slli_h((v8i16)vec2, 1); in ARGB1555ToUVRow_MSA()
1913 vec0 |= (v8u16)__msa_srai_h((v8i16)vec2, 6); in ARGB1555ToUVRow_MSA()
1914 vec2 = (v8u16)__msa_slli_h((v8i16)vec4, 1); in ARGB1555ToUVRow_MSA()
1915 vec2 |= (v8u16)__msa_srai_h((v8i16)vec4, 6); in ARGB1555ToUVRow_MSA()
1926 reg0 = (v8u16)__msa_srai_h((v8i16)reg0, 8); in ARGB1555ToUVRow_MSA()
1927 reg2 = (v8u16)__msa_srai_h((v8i16)reg2, 8); in ARGB1555ToUVRow_MSA()
1949 v8u16 src0, src1, src2, src3, reg0, reg1, reg2, reg3; in RGB565ToUVRow_MSA()
1950 v8u16 vec0, vec1, vec2, vec3, vec4, vec5; in RGB565ToUVRow_MSA()
1952 v8u16 const_0x70 = (v8u16)__msa_ldi_h(0x70); in RGB565ToUVRow_MSA()
1953 v8u16 const_0x4A = (v8u16)__msa_ldi_h(0x4A); in RGB565ToUVRow_MSA()
1954 v8u16 const_0x26 = (v8u16)__msa_ldi_h(0x26); in RGB565ToUVRow_MSA()
1955 v8u16 const_0x5E = (v8u16)__msa_ldi_h(0x5E); in RGB565ToUVRow_MSA()
1956 v8u16 const_0x12 = (v8u16)__msa_ldi_h(0x12); in RGB565ToUVRow_MSA()
1957 v8u16 const_32896 = (v8u16)__msa_fill_h(0x8080); in RGB565ToUVRow_MSA()
1958 v8u16 const_0x1F = (v8u16)__msa_ldi_h(0x1F); in RGB565ToUVRow_MSA()
1959 v8u16 const_0x3F = (v8u16)__msa_fill_h(0x3F); in RGB565ToUVRow_MSA()
1962 src0 = (v8u16)__msa_ld_b((void*)s, 0); in RGB565ToUVRow_MSA()
1963 src1 = (v8u16)__msa_ld_b((void*)s, 16); in RGB565ToUVRow_MSA()
1964 src2 = (v8u16)__msa_ld_b((void*)t, 0); in RGB565ToUVRow_MSA()
1965 src3 = (v8u16)__msa_ld_b((void*)t, 16); in RGB565ToUVRow_MSA()
1970 vec0 = (v8u16)__msa_pckev_b((v16i8)vec1, (v16i8)vec0); in RGB565ToUVRow_MSA()
1971 src0 = (v8u16)__msa_srai_h((v8i16)src0, 5); in RGB565ToUVRow_MSA()
1972 src1 = (v8u16)__msa_srai_h((v8i16)src1, 5); in RGB565ToUVRow_MSA()
1973 src2 = (v8u16)__msa_srai_h((v8i16)src2, 5); in RGB565ToUVRow_MSA()
1974 src3 = (v8u16)__msa_srai_h((v8i16)src3, 5); in RGB565ToUVRow_MSA()
1979 vec1 = (v8u16)__msa_pckev_b((v16i8)vec3, (v16i8)vec2); in RGB565ToUVRow_MSA()
1980 src0 = (v8u16)__msa_srai_h((v8i16)src0, 6); in RGB565ToUVRow_MSA()
1981 src1 = (v8u16)__msa_srai_h((v8i16)src1, 6); in RGB565ToUVRow_MSA()
1982 src2 = (v8u16)__msa_srai_h((v8i16)src2, 6); in RGB565ToUVRow_MSA()
1983 src3 = (v8u16)__msa_srai_h((v8i16)src3, 6); in RGB565ToUVRow_MSA()
1988 vec2 = (v8u16)__msa_pckev_b((v16i8)vec5, (v16i8)vec4); in RGB565ToUVRow_MSA()
1992 vec3 = (v8u16)__msa_slli_h((v8i16)vec0, 1); in RGB565ToUVRow_MSA()
1993 vec3 |= (v8u16)__msa_srai_h((v8i16)vec0, 6); in RGB565ToUVRow_MSA()
1994 vec4 = (v8u16)__msa_slli_h((v8i16)vec2, 1); in RGB565ToUVRow_MSA()
1995 vec4 |= (v8u16)__msa_srai_h((v8i16)vec2, 6); in RGB565ToUVRow_MSA()
2006 reg0 = (v8u16)__msa_srai_h((v8i16)reg0, 8); in RGB565ToUVRow_MSA()
2007 reg2 = (v8u16)__msa_srai_h((v8i16)reg2, 8); in RGB565ToUVRow_MSA()
2031 v8u16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; in RGB24ToUVRow_MSA()
2034 v8u16 const_0x70 = (v8u16)__msa_fill_h(0x70); in RGB24ToUVRow_MSA()
2035 v8u16 const_0x4A = (v8u16)__msa_fill_h(0x4A); in RGB24ToUVRow_MSA()
2036 v8u16 const_0x26 = (v8u16)__msa_fill_h(0x26); in RGB24ToUVRow_MSA()
2037 v8u16 const_0x5E = (v8u16)__msa_fill_h(0x5E); in RGB24ToUVRow_MSA()
2038 v8u16 const_0x12 = (v8u16)__msa_fill_h(0x12); in RGB24ToUVRow_MSA()
2039 v8u16 const_0x8080 = (v8u16)__msa_fill_h(0x8080); in RGB24ToUVRow_MSA()
2064 vec0 = (v8u16)__msa_ilvr_b((v16i8)src4, (v16i8)src0); in RGB24ToUVRow_MSA()
2065 vec1 = (v8u16)__msa_ilvl_b((v16i8)src4, (v16i8)src0); in RGB24ToUVRow_MSA()
2066 vec2 = (v8u16)__msa_ilvr_b((v16i8)src5, (v16i8)src1); in RGB24ToUVRow_MSA()
2067 vec3 = (v8u16)__msa_ilvl_b((v16i8)src5, (v16i8)src1); in RGB24ToUVRow_MSA()
2068 vec4 = (v8u16)__msa_ilvr_b((v16i8)src6, (v16i8)src2); in RGB24ToUVRow_MSA()
2069 vec5 = (v8u16)__msa_ilvl_b((v16i8)src6, (v16i8)src2); in RGB24ToUVRow_MSA()
2070 vec6 = (v8u16)__msa_ilvr_b((v16i8)src7, (v16i8)src3); in RGB24ToUVRow_MSA()
2071 vec7 = (v8u16)__msa_ilvl_b((v16i8)src7, (v16i8)src3); in RGB24ToUVRow_MSA()
2072 vec0 = (v8u16)__msa_hadd_u_h((v16u8)vec0, (v16u8)vec0); in RGB24ToUVRow_MSA()
2073 vec1 = (v8u16)__msa_hadd_u_h((v16u8)vec1, (v16u8)vec1); in RGB24ToUVRow_MSA()
2074 vec2 = (v8u16)__msa_hadd_u_h((v16u8)vec2, (v16u8)vec2); in RGB24ToUVRow_MSA()
2075 vec3 = (v8u16)__msa_hadd_u_h((v16u8)vec3, (v16u8)vec3); in RGB24ToUVRow_MSA()
2076 vec4 = (v8u16)__msa_hadd_u_h((v16u8)vec4, (v16u8)vec4); in RGB24ToUVRow_MSA()
2077 vec5 = (v8u16)__msa_hadd_u_h((v16u8)vec5, (v16u8)vec5); in RGB24ToUVRow_MSA()
2078 vec6 = (v8u16)__msa_hadd_u_h((v16u8)vec6, (v16u8)vec6); in RGB24ToUVRow_MSA()
2079 vec7 = (v8u16)__msa_hadd_u_h((v16u8)vec7, (v16u8)vec7); in RGB24ToUVRow_MSA()
2092 vec4 = (v8u16)__msa_pckev_h(reg1, reg0); in RGB24ToUVRow_MSA()
2093 vec5 = (v8u16)__msa_pckev_h(reg3, reg2); in RGB24ToUVRow_MSA()
2094 vec6 = (v8u16)__msa_pckod_h(reg1, reg0); in RGB24ToUVRow_MSA()
2095 vec7 = (v8u16)__msa_pckod_h(reg3, reg2); in RGB24ToUVRow_MSA()
2096 vec0 = (v8u16)__msa_pckev_h((v8i16)vec5, (v8i16)vec4); in RGB24ToUVRow_MSA()
2097 vec1 = (v8u16)__msa_pckev_h((v8i16)vec7, (v8i16)vec6); in RGB24ToUVRow_MSA()
2098 vec2 = (v8u16)__msa_pckod_h((v8i16)vec5, (v8i16)vec4); in RGB24ToUVRow_MSA()
2136 v8u16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; in RAWToUVRow_MSA()
2139 v8u16 const_0x70 = (v8u16)__msa_fill_h(0x70); in RAWToUVRow_MSA()
2140 v8u16 const_0x4A = (v8u16)__msa_fill_h(0x4A); in RAWToUVRow_MSA()
2141 v8u16 const_0x26 = (v8u16)__msa_fill_h(0x26); in RAWToUVRow_MSA()
2142 v8u16 const_0x5E = (v8u16)__msa_fill_h(0x5E); in RAWToUVRow_MSA()
2143 v8u16 const_0x12 = (v8u16)__msa_fill_h(0x12); in RAWToUVRow_MSA()
2144 v8u16 const_0x8080 = (v8u16)__msa_fill_h(0x8080); in RAWToUVRow_MSA()
2169 vec0 = (v8u16)__msa_ilvr_b((v16i8)src4, (v16i8)src0); in RAWToUVRow_MSA()
2170 vec1 = (v8u16)__msa_ilvl_b((v16i8)src4, (v16i8)src0); in RAWToUVRow_MSA()
2171 vec2 = (v8u16)__msa_ilvr_b((v16i8)src5, (v16i8)src1); in RAWToUVRow_MSA()
2172 vec3 = (v8u16)__msa_ilvl_b((v16i8)src5, (v16i8)src1); in RAWToUVRow_MSA()
2173 vec4 = (v8u16)__msa_ilvr_b((v16i8)src6, (v16i8)src2); in RAWToUVRow_MSA()
2174 vec5 = (v8u16)__msa_ilvl_b((v16i8)src6, (v16i8)src2); in RAWToUVRow_MSA()
2175 vec6 = (v8u16)__msa_ilvr_b((v16i8)src7, (v16i8)src3); in RAWToUVRow_MSA()
2176 vec7 = (v8u16)__msa_ilvl_b((v16i8)src7, (v16i8)src3); in RAWToUVRow_MSA()
2177 vec0 = (v8u16)__msa_hadd_u_h((v16u8)vec0, (v16u8)vec0); in RAWToUVRow_MSA()
2178 vec1 = (v8u16)__msa_hadd_u_h((v16u8)vec1, (v16u8)vec1); in RAWToUVRow_MSA()
2179 vec2 = (v8u16)__msa_hadd_u_h((v16u8)vec2, (v16u8)vec2); in RAWToUVRow_MSA()
2180 vec3 = (v8u16)__msa_hadd_u_h((v16u8)vec3, (v16u8)vec3); in RAWToUVRow_MSA()
2181 vec4 = (v8u16)__msa_hadd_u_h((v16u8)vec4, (v16u8)vec4); in RAWToUVRow_MSA()
2182 vec5 = (v8u16)__msa_hadd_u_h((v16u8)vec5, (v16u8)vec5); in RAWToUVRow_MSA()
2183 vec6 = (v8u16)__msa_hadd_u_h((v16u8)vec6, (v16u8)vec6); in RAWToUVRow_MSA()
2184 vec7 = (v8u16)__msa_hadd_u_h((v16u8)vec7, (v16u8)vec7); in RAWToUVRow_MSA()
2197 vec4 = (v8u16)__msa_pckev_h((v8i16)reg1, (v8i16)reg0); in RAWToUVRow_MSA()
2198 vec5 = (v8u16)__msa_pckev_h((v8i16)reg3, (v8i16)reg2); in RAWToUVRow_MSA()
2199 vec6 = (v8u16)__msa_pckod_h((v8i16)reg1, (v8i16)reg0); in RAWToUVRow_MSA()
2200 vec7 = (v8u16)__msa_pckod_h((v8i16)reg3, (v8i16)reg2); in RAWToUVRow_MSA()
2201 vec0 = (v8u16)__msa_pckod_h((v8i16)vec5, (v8i16)vec4); in RAWToUVRow_MSA()
2202 vec1 = (v8u16)__msa_pckev_h((v8i16)vec7, (v8i16)vec6); in RAWToUVRow_MSA()
2203 vec2 = (v8u16)__msa_pckev_h((v8i16)vec5, (v8i16)vec4); in RAWToUVRow_MSA()
2424 v8u16 const_0x40 = (v8u16)__msa_fill_h(0x40); in ARGBToYJRow_MSA()
2444 v8u16 const_0x1080 = (v8u16)__msa_fill_h(0x1080); in BGRAToYRow_MSA()
2464 v8u16 const_0x1080 = (v8u16)__msa_fill_h(0x1080); in ABGRToYRow_MSA()
2484 v8u16 const_0x1080 = (v8u16)__msa_fill_h(0x1080); in RGBAToYRow_MSA()
2518 v8u16 const_0x8080 = (v8u16)__msa_fill_h(0x8080); in ARGBToUVJRow_MSA()
2586 v8u16 const_0x8080 = (v8u16)__msa_fill_h(0x8080); in BGRAToUVRow_MSA()
2620 v8u16 const_0x8080 = (v8u16)__msa_fill_h(0x8080); in ABGRToUVRow_MSA()
2653 v8u16 const_0x8080 = (v8u16)__msa_fill_h(0x8080); in RGBAToUVRow_MSA()
2677 v8u16 vec0, vec1, vec2; in I444ToARGBRow_MSA()
2688 vec0 = (v8u16)__msa_ilvr_b((v16i8)src0, (v16i8)src0); in I444ToARGBRow_MSA()
2701 vec0 = (v8u16)__msa_ilvr_b((v16i8)zero, (v16i8)src1); in I444ToARGBRow_MSA()
2702 vec1 = (v8u16)__msa_ilvr_b((v16i8)zero, (v16i8)src2); in I444ToARGBRow_MSA()
2722 vec0 = (v8u16)__msa_pckev_h((v8i16)reg1, (v8i16)reg0); in I444ToARGBRow_MSA()
2723 vec1 = (v8u16)__msa_pckev_h((v8i16)reg3, (v8i16)reg2); in I444ToARGBRow_MSA()
2724 vec2 = (v8u16)__msa_pckev_h((v8i16)reg5, (v8i16)reg4); in I444ToARGBRow_MSA()
2725 vec0 = (v8u16)__msa_ilvev_b((v16i8)vec1, (v16i8)vec0); in I444ToARGBRow_MSA()
2726 vec1 = (v8u16)__msa_ilvev_b((v16i8)alpha, (v16i8)vec2); in I444ToARGBRow_MSA()
2878 v8u16 vec0, vec1, vec2, vec3, y_frac; in InterpolateRow_MSA()
2902 y_frac = (v8u16)__msa_fill_h(y_fractions); in InterpolateRow_MSA()
2909 vec0 = (v8u16)__msa_ilvr_b((v16i8)src2, (v16i8)src0); in InterpolateRow_MSA()
2910 vec1 = (v8u16)__msa_ilvl_b((v16i8)src2, (v16i8)src0); in InterpolateRow_MSA()
2911 vec2 = (v8u16)__msa_ilvr_b((v16i8)src3, (v16i8)src1); in InterpolateRow_MSA()
2912 vec3 = (v8u16)__msa_ilvl_b((v16i8)src3, (v16i8)src1); in InterpolateRow_MSA()
2913 vec0 = (v8u16)__msa_dotp_u_h((v16u8)vec0, (v16u8)y_frac); in InterpolateRow_MSA()
2914 vec1 = (v8u16)__msa_dotp_u_h((v16u8)vec1, (v16u8)y_frac); in InterpolateRow_MSA()
2915 vec2 = (v8u16)__msa_dotp_u_h((v16u8)vec2, (v16u8)y_frac); in InterpolateRow_MSA()
2916 vec3 = (v8u16)__msa_dotp_u_h((v16u8)vec3, (v16u8)y_frac); in InterpolateRow_MSA()
2917 vec0 = (v8u16)__msa_srari_h((v8i16)vec0, 8); in InterpolateRow_MSA()
2918 vec1 = (v8u16)__msa_srari_h((v8i16)vec1, 8); in InterpolateRow_MSA()
2919 vec2 = (v8u16)__msa_srari_h((v8i16)vec2, 8); in InterpolateRow_MSA()
2920 vec3 = (v8u16)__msa_srari_h((v8i16)vec3, 8); in InterpolateRow_MSA()
3010 v8u16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7; in ARGBBlendRow_MSA()
3011 v8u16 vec8, vec9, vec10, vec11, vec12, vec13; in ARGBBlendRow_MSA()
3012 v8u16 const_256 = (v8u16)__msa_ldi_h(256); in ARGBBlendRow_MSA()
3022 vec0 = (v8u16)__msa_ilvr_b(zero, (v16i8)src0); in ARGBBlendRow_MSA()
3023 vec1 = (v8u16)__msa_ilvl_b(zero, (v16i8)src0); in ARGBBlendRow_MSA()
3024 vec2 = (v8u16)__msa_ilvr_b(zero, (v16i8)src1); in ARGBBlendRow_MSA()
3025 vec3 = (v8u16)__msa_ilvl_b(zero, (v16i8)src1); in ARGBBlendRow_MSA()
3026 vec4 = (v8u16)__msa_ilvr_b(zero, (v16i8)src2); in ARGBBlendRow_MSA()
3027 vec5 = (v8u16)__msa_ilvl_b(zero, (v16i8)src2); in ARGBBlendRow_MSA()
3028 vec6 = (v8u16)__msa_ilvr_b(zero, (v16i8)src3); in ARGBBlendRow_MSA()
3029 vec7 = (v8u16)__msa_ilvl_b(zero, (v16i8)src3); in ARGBBlendRow_MSA()
3030 vec8 = (v8u16)__msa_fill_h(vec0[3]); in ARGBBlendRow_MSA()
3031 vec9 = (v8u16)__msa_fill_h(vec0[7]); in ARGBBlendRow_MSA()
3032 vec10 = (v8u16)__msa_fill_h(vec1[3]); in ARGBBlendRow_MSA()
3033 vec11 = (v8u16)__msa_fill_h(vec1[7]); in ARGBBlendRow_MSA()
3034 vec8 = (v8u16)__msa_pckev_d((v2i64)vec9, (v2i64)vec8); in ARGBBlendRow_MSA()
3035 vec9 = (v8u16)__msa_pckev_d((v2i64)vec11, (v2i64)vec10); in ARGBBlendRow_MSA()
3036 vec10 = (v8u16)__msa_fill_h(vec2[3]); in ARGBBlendRow_MSA()
3037 vec11 = (v8u16)__msa_fill_h(vec2[7]); in ARGBBlendRow_MSA()
3038 vec12 = (v8u16)__msa_fill_h(vec3[3]); in ARGBBlendRow_MSA()
3039 vec13 = (v8u16)__msa_fill_h(vec3[7]); in ARGBBlendRow_MSA()
3040 vec10 = (v8u16)__msa_pckev_d((v2i64)vec11, (v2i64)vec10); in ARGBBlendRow_MSA()
3041 vec11 = (v8u16)__msa_pckev_d((v2i64)vec13, (v2i64)vec12); in ARGBBlendRow_MSA()
3050 vec8 = (v8u16)__msa_srai_h((v8i16)vec8, 8); in ARGBBlendRow_MSA()
3051 vec9 = (v8u16)__msa_srai_h((v8i16)vec9, 8); in ARGBBlendRow_MSA()
3052 vec10 = (v8u16)__msa_srai_h((v8i16)vec10, 8); in ARGBBlendRow_MSA()
3053 vec11 = (v8u16)__msa_srai_h((v8i16)vec11, 8); in ARGBBlendRow_MSA()
3451 v8u16 src0, src1, src2, src3, dst0, dst1, dst2, dst3; in HalfFloatRow_MSA()
3460 src0 = (v8u16)__msa_ld_h((void*)src, 0); in HalfFloatRow_MSA()
3461 src1 = (v8u16)__msa_ld_h((void*)src, 16); in HalfFloatRow_MSA()
3462 src2 = (v8u16)__msa_ld_h((void*)src, 32); in HalfFloatRow_MSA()
3463 src3 = (v8u16)__msa_ld_h((void*)src, 48); in HalfFloatRow_MSA()
3496 dst0 = (v8u16)__msa_pckev_h((v8i16)vec1, (v8i16)vec0); in HalfFloatRow_MSA()
3497 dst1 = (v8u16)__msa_pckev_h((v8i16)vec3, (v8i16)vec2); in HalfFloatRow_MSA()
3498 dst2 = (v8u16)__msa_pckev_h((v8i16)vec5, (v8i16)vec4); in HalfFloatRow_MSA()
3499 dst3 = (v8u16)__msa_pckev_h((v8i16)vec7, (v8i16)vec6); in HalfFloatRow_MSA()