Lines Matching refs:res0
316 v16u8 res0, res1; in horiz_mc_qpel_aver_src0_8width_msa() local
328 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, in horiz_mc_qpel_aver_src0_8width_msa()
336 AVER_UB2_UB(inp0, res0, inp2, res1, res0, res1); in horiz_mc_qpel_aver_src0_8width_msa()
337 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_aver_src0_8width_msa()
394 v16u8 res0, res1; in horiz_mc_qpel_8width_msa() local
406 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, in horiz_mc_qpel_8width_msa()
412 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_8width_msa()
465 v16u8 res0, res1; in horiz_mc_qpel_aver_src1_8width_msa() local
477 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, in horiz_mc_qpel_aver_src1_8width_msa()
487 AVER_UB2_UB(inp0, res0, inp2, res1, res0, res1); in horiz_mc_qpel_aver_src1_8width_msa()
488 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_aver_src1_8width_msa()
545 v16u8 res0, res1; in horiz_mc_qpel_no_rnd_aver_src0_8width_msa() local
557 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in horiz_mc_qpel_no_rnd_aver_src0_8width_msa()
565 res0 = __msa_ave_u_b(inp0, res0); in horiz_mc_qpel_no_rnd_aver_src0_8width_msa()
567 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_no_rnd_aver_src0_8width_msa()
624 v16u8 res0, res1; in horiz_mc_qpel_no_rnd_8width_msa() local
636 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in horiz_mc_qpel_no_rnd_8width_msa()
642 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_no_rnd_8width_msa()
695 v16u8 res0, res1; in horiz_mc_qpel_no_rnd_aver_src1_8width_msa() local
707 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in horiz_mc_qpel_no_rnd_aver_src1_8width_msa()
717 res0 = __msa_ave_u_b(inp0, res0); in horiz_mc_qpel_no_rnd_aver_src1_8width_msa()
719 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_no_rnd_aver_src1_8width_msa()
777 v16u8 res0, res1; in horiz_mc_qpel_avg_dst_aver_src0_8width_msa() local
789 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, in horiz_mc_qpel_avg_dst_aver_src0_8width_msa()
800 AVER_UB2_UB(inp0, res0, inp2, res1, res0, res1); in horiz_mc_qpel_avg_dst_aver_src0_8width_msa()
801 AVER_UB2_UB(dst0, res0, dst2, res1, res0, res1); in horiz_mc_qpel_avg_dst_aver_src0_8width_msa()
802 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_avg_dst_aver_src0_8width_msa()
815 v16u8 res0, res1; in horiz_mc_qpel_avg_dst_aver_src0_16width_msa() local
826 res0 = APPLY_HORIZ_QPEL_FILTER(inp0, inp1, mask, in horiz_mc_qpel_avg_dst_aver_src0_16width_msa()
831 AVER_UB2_UB(inp0, res0, inp2, res1, res0, res1); in horiz_mc_qpel_avg_dst_aver_src0_16width_msa()
832 AVER_UB2_UB(dst0, res0, dst1, res1, res0, res1); in horiz_mc_qpel_avg_dst_aver_src0_16width_msa()
833 ST_UB2(res0, res1, dst, dst_stride); in horiz_mc_qpel_avg_dst_aver_src0_16width_msa()
836 res0 = APPLY_HORIZ_QPEL_FILTER(inp4, inp5, mask, in horiz_mc_qpel_avg_dst_aver_src0_16width_msa()
841 AVER_UB2_UB(inp4, res0, inp6, res1, res0, res1); in horiz_mc_qpel_avg_dst_aver_src0_16width_msa()
842 AVER_UB2_UB(dst0, res0, dst1, res1, res0, res1); in horiz_mc_qpel_avg_dst_aver_src0_16width_msa()
843 ST_UB2(res0, res1, dst, dst_stride); in horiz_mc_qpel_avg_dst_aver_src0_16width_msa()
857 v16u8 res0, res1; in horiz_mc_qpel_avg_dst_8width_msa() local
869 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, in horiz_mc_qpel_avg_dst_8width_msa()
878 AVER_UB2_UB(dst0, res0, dst2, res1, res0, res1); in horiz_mc_qpel_avg_dst_8width_msa()
879 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_avg_dst_8width_msa()
892 v16u8 res0, res1; in horiz_mc_qpel_avg_dst_16width_msa() local
903 res0 = APPLY_HORIZ_QPEL_FILTER(inp0, inp1, mask, in horiz_mc_qpel_avg_dst_16width_msa()
908 AVER_UB2_UB(dst0, res0, dst1, res1, res0, res1); in horiz_mc_qpel_avg_dst_16width_msa()
909 ST_UB2(res0, res1, dst, dst_stride); in horiz_mc_qpel_avg_dst_16width_msa()
912 res0 = APPLY_HORIZ_QPEL_FILTER(inp4, inp5, mask, in horiz_mc_qpel_avg_dst_16width_msa()
917 AVER_UB2_UB(dst0, res0, dst1, res1, res0, res1); in horiz_mc_qpel_avg_dst_16width_msa()
918 ST_UB2(res0, res1, dst, dst_stride); in horiz_mc_qpel_avg_dst_16width_msa()
932 v16u8 res0, res1; in horiz_mc_qpel_avg_dst_aver_src1_8width_msa() local
944 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, in horiz_mc_qpel_avg_dst_aver_src1_8width_msa()
957 AVER_UB2_UB(inp0, res0, inp2, res1, res0, res1); in horiz_mc_qpel_avg_dst_aver_src1_8width_msa()
958 AVER_UB2_UB(dst0, res0, dst2, res1, res0, res1); in horiz_mc_qpel_avg_dst_aver_src1_8width_msa()
959 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in horiz_mc_qpel_avg_dst_aver_src1_8width_msa()
972 v16u8 res0, res1, dst0, dst1; in horiz_mc_qpel_avg_dst_aver_src1_16width_msa() local
982 res0 = APPLY_HORIZ_QPEL_FILTER(inp0, inp1, mask, in horiz_mc_qpel_avg_dst_aver_src1_16width_msa()
987 AVER_UB2_UB(res0, inp1, res1, inp3, res0, res1); in horiz_mc_qpel_avg_dst_aver_src1_16width_msa()
988 AVER_UB2_UB(dst0, res0, dst1, res1, res0, res1); in horiz_mc_qpel_avg_dst_aver_src1_16width_msa()
989 ST_UB2(res0, res1, dst, dst_stride); in horiz_mc_qpel_avg_dst_aver_src1_16width_msa()
991 res0 = APPLY_HORIZ_QPEL_FILTER(inp4, inp5, mask, in horiz_mc_qpel_avg_dst_aver_src1_16width_msa()
996 AVER_UB2_UB(res0, inp5, res1, inp7, res0, res1); in horiz_mc_qpel_avg_dst_aver_src1_16width_msa()
997 AVER_UB2_UB(dst0, res0, dst1, res1, res0, res1); in horiz_mc_qpel_avg_dst_aver_src1_16width_msa()
998 ST_UB2(res0, res1, dst, dst_stride); in horiz_mc_qpel_avg_dst_aver_src1_16width_msa()
1010 v16u8 tmp0, tmp1, res0, res1; in vert_mc_qpel_aver_src0_8x8_msa() local
1019 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp0, inp0, inp1, inp2, in vert_mc_qpel_aver_src0_8x8_msa()
1033 AVER_UB2_UB(res0, tmp0, res1, tmp1, res0, res1); in vert_mc_qpel_aver_src0_8x8_msa()
1034 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_aver_src0_8x8_msa()
1037 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp4, inp3, inp2, inp1, in vert_mc_qpel_aver_src0_8x8_msa()
1049 AVER_UB2_UB(res0, tmp0, res1, tmp1, res0, res1); in vert_mc_qpel_aver_src0_8x8_msa()
1050 ST_D4(res0, res1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride); in vert_mc_qpel_aver_src0_8x8_msa()
1060 v16u8 res0; in vert_mc_qpel_aver_src0_16x16_msa() local
1067 res0 = APPLY_VERT_QPEL_FILTER(inp0, inp0, inp1, inp2, in vert_mc_qpel_aver_src0_16x16_msa()
1070 res0 = __msa_aver_u_b(res0, inp0); in vert_mc_qpel_aver_src0_16x16_msa()
1071 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1076 res0 = APPLY_VERT_QPEL_FILTER(inp1, inp0, inp0, inp1, in vert_mc_qpel_aver_src0_16x16_msa()
1079 res0 = __msa_aver_u_b(res0, inp1); in vert_mc_qpel_aver_src0_16x16_msa()
1080 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1085 res0 = APPLY_VERT_QPEL_FILTER(inp2, inp1, inp0, inp0, in vert_mc_qpel_aver_src0_16x16_msa()
1088 res0 = __msa_aver_u_b(res0, inp2); in vert_mc_qpel_aver_src0_16x16_msa()
1089 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1094 res0 = APPLY_VERT_QPEL_FILTER(inp3, inp2, inp1, inp0, in vert_mc_qpel_aver_src0_16x16_msa()
1097 res0 = __msa_aver_u_b(res0, inp3); in vert_mc_qpel_aver_src0_16x16_msa()
1098 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1103 res0 = APPLY_VERT_QPEL_FILTER(inp4, inp3, inp2, inp1, in vert_mc_qpel_aver_src0_16x16_msa()
1106 res0 = __msa_aver_u_b(res0, inp4); in vert_mc_qpel_aver_src0_16x16_msa()
1107 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1110 res0 = APPLY_VERT_QPEL_FILTER(inp5, inp4, inp3, inp2, in vert_mc_qpel_aver_src0_16x16_msa()
1113 res0 = __msa_aver_u_b(res0, inp5); in vert_mc_qpel_aver_src0_16x16_msa()
1114 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1119 res0 = APPLY_VERT_QPEL_FILTER(inp6, inp5, inp4, inp3, in vert_mc_qpel_aver_src0_16x16_msa()
1122 res0 = __msa_aver_u_b(res0, inp6); in vert_mc_qpel_aver_src0_16x16_msa()
1123 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1126 res0 = APPLY_VERT_QPEL_FILTER(inp7, inp6, inp5, inp4, in vert_mc_qpel_aver_src0_16x16_msa()
1129 res0 = __msa_aver_u_b(res0, inp7); in vert_mc_qpel_aver_src0_16x16_msa()
1130 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1135 res0 = APPLY_VERT_QPEL_FILTER(inp8, inp7, inp6, inp5, in vert_mc_qpel_aver_src0_16x16_msa()
1138 res0 = __msa_aver_u_b(res0, inp8); in vert_mc_qpel_aver_src0_16x16_msa()
1139 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1142 res0 = APPLY_VERT_QPEL_FILTER(inp9, inp8, inp7, inp6, in vert_mc_qpel_aver_src0_16x16_msa()
1145 res0 = __msa_aver_u_b(res0, inp9); in vert_mc_qpel_aver_src0_16x16_msa()
1146 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1151 res0 = APPLY_VERT_QPEL_FILTER(inp10, inp9, inp8, inp7, in vert_mc_qpel_aver_src0_16x16_msa()
1154 res0 = __msa_aver_u_b(res0, inp10); in vert_mc_qpel_aver_src0_16x16_msa()
1155 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1158 res0 = APPLY_VERT_QPEL_FILTER(inp11, inp10, inp9, inp8, in vert_mc_qpel_aver_src0_16x16_msa()
1161 res0 = __msa_aver_u_b(res0, inp11); in vert_mc_qpel_aver_src0_16x16_msa()
1162 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1166 res0 = APPLY_VERT_QPEL_FILTER(inp12, inp11, inp10, inp9, in vert_mc_qpel_aver_src0_16x16_msa()
1169 res0 = __msa_aver_u_b(res0, inp12); in vert_mc_qpel_aver_src0_16x16_msa()
1170 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1173 res0 = APPLY_VERT_QPEL_FILTER(inp13, inp12, inp11, inp10, in vert_mc_qpel_aver_src0_16x16_msa()
1176 res0 = __msa_aver_u_b(res0, inp13); in vert_mc_qpel_aver_src0_16x16_msa()
1177 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1180 res0 = APPLY_VERT_QPEL_FILTER(inp14, inp13, inp12, inp11, in vert_mc_qpel_aver_src0_16x16_msa()
1183 res0 = __msa_aver_u_b(res0, inp14); in vert_mc_qpel_aver_src0_16x16_msa()
1184 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1187 res0 = APPLY_VERT_QPEL_FILTER(inp15, inp14, inp13, inp12, in vert_mc_qpel_aver_src0_16x16_msa()
1190 res0 = __msa_aver_u_b(res0, inp15); in vert_mc_qpel_aver_src0_16x16_msa()
1191 ST_UB(res0, dst); in vert_mc_qpel_aver_src0_16x16_msa()
1200 v16u8 res0, res1; in vert_mc_qpel_8x8_msa() local
1209 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp0, inp0, inp1, inp2, in vert_mc_qpel_8x8_msa()
1221 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_8x8_msa()
1224 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp4, inp3, inp2, inp1, in vert_mc_qpel_8x8_msa()
1234 ST_D4(res0, res1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride); in vert_mc_qpel_8x8_msa()
1244 v16u8 res0; in vert_mc_qpel_16x16_msa() local
1253 res0 = APPLY_VERT_QPEL_FILTER(inp0, inp0, inp1, inp2, in vert_mc_qpel_16x16_msa()
1256 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1261 res0 = APPLY_VERT_QPEL_FILTER(inp1, inp0, inp0, inp1, in vert_mc_qpel_16x16_msa()
1264 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1269 res0 = APPLY_VERT_QPEL_FILTER(inp2, inp1, inp0, inp0, in vert_mc_qpel_16x16_msa()
1272 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1277 res0 = APPLY_VERT_QPEL_FILTER(inp3, inp2, inp1, inp0, in vert_mc_qpel_16x16_msa()
1280 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1285 res0 = APPLY_VERT_QPEL_FILTER(inp4, inp3, inp2, inp1, in vert_mc_qpel_16x16_msa()
1288 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1293 res0 = APPLY_VERT_QPEL_FILTER(inp5, inp4, inp3, inp2, in vert_mc_qpel_16x16_msa()
1296 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1301 res0 = APPLY_VERT_QPEL_FILTER(inp6, inp5, inp4, inp3, in vert_mc_qpel_16x16_msa()
1304 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1309 res0 = APPLY_VERT_QPEL_FILTER(inp7, inp6, inp5, inp4, in vert_mc_qpel_16x16_msa()
1312 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1317 res0 = APPLY_VERT_QPEL_FILTER(inp8, inp7, inp6, inp5, in vert_mc_qpel_16x16_msa()
1320 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1325 res0 = APPLY_VERT_QPEL_FILTER(inp9, inp8, inp7, inp6, in vert_mc_qpel_16x16_msa()
1328 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1333 res0 = APPLY_VERT_QPEL_FILTER(inp10, inp9, inp8, inp7, in vert_mc_qpel_16x16_msa()
1336 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1341 res0 = APPLY_VERT_QPEL_FILTER(inp11, inp10, inp9, inp8, in vert_mc_qpel_16x16_msa()
1344 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1348 res0 = APPLY_VERT_QPEL_FILTER(inp12, inp11, inp10, inp9, in vert_mc_qpel_16x16_msa()
1351 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1354 res0 = APPLY_VERT_QPEL_FILTER(inp13, inp12, inp11, inp10, in vert_mc_qpel_16x16_msa()
1357 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1360 res0 = APPLY_VERT_QPEL_FILTER(inp14, inp13, inp12, inp11, in vert_mc_qpel_16x16_msa()
1363 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1366 res0 = APPLY_VERT_QPEL_FILTER(inp15, inp14, inp13, inp12, in vert_mc_qpel_16x16_msa()
1369 ST_UB(res0, dst); in vert_mc_qpel_16x16_msa()
1379 v16u8 tmp0, tmp1, res0, res1; in vert_mc_qpel_aver_src1_8x8_msa() local
1388 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp0, inp0, inp1, inp2, in vert_mc_qpel_aver_src1_8x8_msa()
1403 AVER_UB2_UB(res0, tmp0, res1, tmp1, res0, res1); in vert_mc_qpel_aver_src1_8x8_msa()
1404 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_aver_src1_8x8_msa()
1407 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp4, inp3, inp2, inp1, in vert_mc_qpel_aver_src1_8x8_msa()
1419 AVER_UB2_UB(res0, tmp0, res1, tmp1, res0, res1); in vert_mc_qpel_aver_src1_8x8_msa()
1420 ST_D4(res0, res1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride); in vert_mc_qpel_aver_src1_8x8_msa()
1430 v16u8 res0; in vert_mc_qpel_aver_src1_16x16_msa() local
1439 res0 = APPLY_VERT_QPEL_FILTER(inp0, inp0, inp1, inp2, in vert_mc_qpel_aver_src1_16x16_msa()
1442 res0 = __msa_aver_u_b(res0, inp1); in vert_mc_qpel_aver_src1_16x16_msa()
1443 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1448 res0 = APPLY_VERT_QPEL_FILTER(inp1, inp0, inp0, inp1, in vert_mc_qpel_aver_src1_16x16_msa()
1451 res0 = __msa_aver_u_b(res0, inp2); in vert_mc_qpel_aver_src1_16x16_msa()
1452 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1457 res0 = APPLY_VERT_QPEL_FILTER(inp2, inp1, inp0, inp0, in vert_mc_qpel_aver_src1_16x16_msa()
1460 res0 = __msa_aver_u_b(res0, inp3); in vert_mc_qpel_aver_src1_16x16_msa()
1461 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1466 res0 = APPLY_VERT_QPEL_FILTER(inp3, inp2, inp1, inp0, in vert_mc_qpel_aver_src1_16x16_msa()
1469 res0 = __msa_aver_u_b(res0, inp4); in vert_mc_qpel_aver_src1_16x16_msa()
1470 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1475 res0 = APPLY_VERT_QPEL_FILTER(inp4, inp3, inp2, inp1, in vert_mc_qpel_aver_src1_16x16_msa()
1478 res0 = __msa_aver_u_b(res0, inp5); in vert_mc_qpel_aver_src1_16x16_msa()
1479 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1484 res0 = APPLY_VERT_QPEL_FILTER(inp5, inp4, inp3, inp2, in vert_mc_qpel_aver_src1_16x16_msa()
1487 res0 = __msa_aver_u_b(res0, inp6); in vert_mc_qpel_aver_src1_16x16_msa()
1488 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1493 res0 = APPLY_VERT_QPEL_FILTER(inp6, inp5, inp4, inp3, in vert_mc_qpel_aver_src1_16x16_msa()
1496 res0 = __msa_aver_u_b(res0, inp7); in vert_mc_qpel_aver_src1_16x16_msa()
1497 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1502 res0 = APPLY_VERT_QPEL_FILTER(inp7, inp6, inp5, inp4, in vert_mc_qpel_aver_src1_16x16_msa()
1505 res0 = __msa_aver_u_b(res0, inp8); in vert_mc_qpel_aver_src1_16x16_msa()
1506 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1511 res0 = APPLY_VERT_QPEL_FILTER(inp8, inp7, inp6, inp5, in vert_mc_qpel_aver_src1_16x16_msa()
1514 res0 = __msa_aver_u_b(res0, inp9); in vert_mc_qpel_aver_src1_16x16_msa()
1515 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1520 res0 = APPLY_VERT_QPEL_FILTER(inp9, inp8, inp7, inp6, in vert_mc_qpel_aver_src1_16x16_msa()
1523 res0 = __msa_aver_u_b(res0, inp10); in vert_mc_qpel_aver_src1_16x16_msa()
1524 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1529 res0 = APPLY_VERT_QPEL_FILTER(inp10, inp9, inp8, inp7, in vert_mc_qpel_aver_src1_16x16_msa()
1532 res0 = __msa_aver_u_b(res0, inp11); in vert_mc_qpel_aver_src1_16x16_msa()
1533 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1538 res0 = APPLY_VERT_QPEL_FILTER(inp11, inp10, inp9, inp8, in vert_mc_qpel_aver_src1_16x16_msa()
1541 res0 = __msa_aver_u_b(res0, inp12); in vert_mc_qpel_aver_src1_16x16_msa()
1542 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1546 res0 = APPLY_VERT_QPEL_FILTER(inp12, inp11, inp10, inp9, in vert_mc_qpel_aver_src1_16x16_msa()
1549 res0 = __msa_aver_u_b(res0, inp13); in vert_mc_qpel_aver_src1_16x16_msa()
1550 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1553 res0 = APPLY_VERT_QPEL_FILTER(inp13, inp12, inp11, inp10, in vert_mc_qpel_aver_src1_16x16_msa()
1556 res0 = __msa_aver_u_b(res0, inp14); in vert_mc_qpel_aver_src1_16x16_msa()
1557 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1560 res0 = APPLY_VERT_QPEL_FILTER(inp14, inp13, inp12, inp11, in vert_mc_qpel_aver_src1_16x16_msa()
1563 res0 = __msa_aver_u_b(res0, inp15); in vert_mc_qpel_aver_src1_16x16_msa()
1564 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1567 res0 = APPLY_VERT_QPEL_FILTER(inp15, inp14, inp13, inp12, in vert_mc_qpel_aver_src1_16x16_msa()
1570 res0 = __msa_aver_u_b(res0, inp16); in vert_mc_qpel_aver_src1_16x16_msa()
1571 ST_UB(res0, dst); in vert_mc_qpel_aver_src1_16x16_msa()
1580 v16u8 tmp0, tmp1, res0, res1; in vert_mc_qpel_no_rnd_aver_src0_8x8_msa() local
1589 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp0, inp1, inp2, in vert_mc_qpel_no_rnd_aver_src0_8x8_msa()
1603 res0 = __msa_ave_u_b(res0, tmp0); in vert_mc_qpel_no_rnd_aver_src0_8x8_msa()
1605 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_no_rnd_aver_src0_8x8_msa()
1608 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(inp4, inp3, inp2, inp1, in vert_mc_qpel_no_rnd_aver_src0_8x8_msa()
1620 res0 = __msa_ave_u_b(res0, tmp0); in vert_mc_qpel_no_rnd_aver_src0_8x8_msa()
1622 ST_D4(res0, res1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride); in vert_mc_qpel_no_rnd_aver_src0_8x8_msa()
1632 v16u8 res0; in vert_mc_qpel_no_rnd_aver_src0_16x16_msa() local
1639 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp0, inp0, inp1, inp2, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1642 res0 = __msa_ave_u_b(res0, inp0); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1643 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1648 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp1, inp0, inp0, inp1, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1651 res0 = __msa_ave_u_b(res0, inp1); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1652 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1657 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp2, inp1, inp0, inp0, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1660 res0 = __msa_ave_u_b(res0, inp2); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1661 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1666 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp3, inp2, inp1, inp0, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1669 res0 = __msa_ave_u_b(res0, inp3); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1670 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1675 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp4, inp3, inp2, inp1, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1678 res0 = __msa_ave_u_b(res0, inp4); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1679 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1684 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp5, inp4, inp3, inp2, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1687 res0 = __msa_ave_u_b(res0, inp5); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1688 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1693 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp6, inp5, inp4, inp3, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1696 res0 = __msa_ave_u_b(res0, inp6); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1697 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1702 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp7, inp6, inp5, inp4, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1705 res0 = __msa_ave_u_b(res0, inp7); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1706 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1711 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp8, inp7, inp6, inp5, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1714 res0 = __msa_ave_u_b(res0, inp8); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1715 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1720 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp9, inp8, inp7, inp6, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1723 res0 = __msa_ave_u_b(res0, inp9); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1724 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1729 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp10, inp9, inp8, inp7, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1732 res0 = __msa_ave_u_b(res0, inp10); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1733 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1738 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp11, inp10, inp9, inp8, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1741 res0 = __msa_ave_u_b(res0, inp11); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1742 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1746 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp12, inp11, inp10, inp9, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1749 res0 = __msa_ave_u_b(res0, inp12); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1750 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1753 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp13, inp12, inp11, inp10, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1756 res0 = __msa_ave_u_b(res0, inp13); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1757 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1760 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp14, inp13, inp12, inp11, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1763 res0 = __msa_ave_u_b(res0, inp14); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1764 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1767 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp15, inp14, inp13, inp12, in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1770 res0 = __msa_ave_u_b(res0, inp15); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1771 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src0_16x16_msa()
1781 v16u8 res0, res1; in vert_mc_qpel_no_rnd_8x8_msa() local
1790 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp0, inp1, inp2, in vert_mc_qpel_no_rnd_8x8_msa()
1802 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_no_rnd_8x8_msa()
1805 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(inp4, inp3, inp2, inp1, in vert_mc_qpel_no_rnd_8x8_msa()
1815 ST_D4(res0, res1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride); in vert_mc_qpel_no_rnd_8x8_msa()
1825 v16u8 res0; in vert_mc_qpel_no_rnd_16x16_msa() local
1832 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp0, inp0, inp1, inp2, in vert_mc_qpel_no_rnd_16x16_msa()
1835 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1840 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp1, inp0, inp0, inp1, in vert_mc_qpel_no_rnd_16x16_msa()
1843 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1848 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp2, inp1, inp0, inp0, in vert_mc_qpel_no_rnd_16x16_msa()
1851 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1856 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp3, inp2, inp1, inp0, in vert_mc_qpel_no_rnd_16x16_msa()
1859 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1864 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp4, inp3, inp2, inp1, in vert_mc_qpel_no_rnd_16x16_msa()
1867 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1872 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp5, inp4, inp3, inp2, in vert_mc_qpel_no_rnd_16x16_msa()
1875 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1880 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp6, inp5, inp4, inp3, in vert_mc_qpel_no_rnd_16x16_msa()
1883 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1888 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp7, inp6, inp5, inp4, in vert_mc_qpel_no_rnd_16x16_msa()
1891 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1896 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp8, inp7, inp6, inp5, in vert_mc_qpel_no_rnd_16x16_msa()
1899 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1904 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp9, inp8, inp7, inp6, in vert_mc_qpel_no_rnd_16x16_msa()
1907 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1912 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp10, inp9, inp8, inp7, in vert_mc_qpel_no_rnd_16x16_msa()
1915 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1920 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp11, inp10, inp9, inp8, in vert_mc_qpel_no_rnd_16x16_msa()
1923 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1927 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp12, inp11, inp10, inp9, in vert_mc_qpel_no_rnd_16x16_msa()
1930 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1933 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp13, inp12, inp11, inp10, in vert_mc_qpel_no_rnd_16x16_msa()
1936 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1939 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp14, inp13, inp12, inp11, in vert_mc_qpel_no_rnd_16x16_msa()
1942 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1945 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp15, inp14, inp13, inp12, in vert_mc_qpel_no_rnd_16x16_msa()
1948 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_16x16_msa()
1957 v16u8 tmp0, tmp1, res0, res1; in vert_mc_qpel_no_rnd_aver_src1_8x8_msa() local
1966 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp0, inp1, inp2, in vert_mc_qpel_no_rnd_aver_src1_8x8_msa()
1980 res0 = __msa_ave_u_b(res0, tmp0); in vert_mc_qpel_no_rnd_aver_src1_8x8_msa()
1982 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_no_rnd_aver_src1_8x8_msa()
1985 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(inp4, inp3, inp2, inp1, in vert_mc_qpel_no_rnd_aver_src1_8x8_msa()
1997 res0 = __msa_ave_u_b(res0, tmp0); in vert_mc_qpel_no_rnd_aver_src1_8x8_msa()
1999 ST_D4(res0, res1, 0, 1, 0, 1, dst + 4 * dst_stride, dst_stride); in vert_mc_qpel_no_rnd_aver_src1_8x8_msa()
2009 v16u8 res0; in vert_mc_qpel_no_rnd_aver_src1_16x16_msa() local
2016 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp0, inp0, inp1, inp2, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2019 res0 = __msa_ave_u_b(res0, inp1); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2020 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2025 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp1, inp0, inp0, inp1, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2028 res0 = __msa_ave_u_b(res0, inp2); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2029 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2034 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp2, inp1, inp0, inp0, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2037 res0 = __msa_ave_u_b(res0, inp3); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2038 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2043 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp3, inp2, inp1, inp0, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2046 res0 = __msa_ave_u_b(res0, inp4); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2047 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2052 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp4, inp3, inp2, inp1, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2055 res0 = __msa_ave_u_b(res0, inp5); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2056 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2061 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp5, inp4, inp3, inp2, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2064 res0 = __msa_ave_u_b(res0, inp6); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2065 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2070 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp6, inp5, inp4, inp3, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2073 res0 = __msa_ave_u_b(res0, inp7); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2074 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2079 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp7, inp6, inp5, inp4, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2082 res0 = __msa_ave_u_b(res0, inp8); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2083 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2088 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp8, inp7, inp6, inp5, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2091 res0 = __msa_ave_u_b(res0, inp9); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2092 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2097 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp9, inp8, inp7, inp6, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2100 res0 = __msa_ave_u_b(res0, inp10); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2101 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2106 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp10, inp9, inp8, inp7, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2109 res0 = __msa_ave_u_b(res0, inp11); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2110 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2115 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp11, inp10, inp9, inp8, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2118 res0 = __msa_ave_u_b(res0, inp12); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2119 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2123 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp12, inp11, inp10, inp9, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2126 res0 = __msa_ave_u_b(res0, inp13); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2127 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2130 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp13, inp12, inp11, inp10, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2133 res0 = __msa_ave_u_b(res0, inp14); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2134 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2137 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp14, inp13, inp12, inp11, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2140 res0 = __msa_ave_u_b(res0, inp15); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2141 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2144 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER(inp15, inp14, inp13, inp12, in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2147 res0 = __msa_ave_u_b(res0, inp16); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2148 ST_UB(res0, dst); in vert_mc_qpel_no_rnd_aver_src1_16x16_msa()
2158 v16u8 tmp0, tmp1, res0, res1; in vert_mc_qpel_avg_dst_aver_src0_8x8_msa() local
2167 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp0, inp0, inp1, inp2, in vert_mc_qpel_avg_dst_aver_src0_8x8_msa()
2186 AVER_UB2_UB(res0, tmp0, res1, tmp1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_8x8_msa()
2187 AVER_UB2_UB(dst0, res0, dst2, res1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_8x8_msa()
2188 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src0_8x8_msa()
2192 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp4, inp3, inp2, inp1, in vert_mc_qpel_avg_dst_aver_src0_8x8_msa()
2208 AVER_UB2_UB(res0, tmp0, res1, tmp1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_8x8_msa()
2209 AVER_UB2_UB(dst0, res0, dst2, res1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_8x8_msa()
2210 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src0_8x8_msa()
2220 v16u8 res0, res1, dst0, dst1; in vert_mc_qpel_avg_dst_aver_src0_16x16_msa() local
2227 res0 = APPLY_VERT_QPEL_FILTER(inp0, inp0, inp1, inp2, in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2238 AVER_UB2_UB(res0, inp0, res1, inp1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2239 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2240 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2245 res0 = APPLY_VERT_QPEL_FILTER(inp2, inp1, inp0, inp0, in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2256 AVER_UB2_UB(res0, inp2, res1, inp3, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2257 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2258 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2263 res0 = APPLY_VERT_QPEL_FILTER(inp4, inp3, inp2, inp1, in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2271 AVER_UB2_UB(res0, inp4, res1, inp5, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2272 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2273 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2278 res0 = APPLY_VERT_QPEL_FILTER(inp6, inp5, inp4, inp3, in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2286 AVER_UB2_UB(res0, inp6, res1, inp7, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2287 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2288 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2293 res0 = APPLY_VERT_QPEL_FILTER(inp8, inp7, inp6, inp5, in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2300 AVER_UB2_UB(res0, inp8, res1, inp9, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2301 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2302 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2307 res0 = APPLY_VERT_QPEL_FILTER(inp10, inp9, inp8, inp7, in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2315 AVER_UB2_UB(res0, inp10, res1, inp11, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2316 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2317 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2321 res0 = APPLY_VERT_QPEL_FILTER(inp12, inp11, inp10, inp9, in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2328 AVER_UB2_UB(res0, inp12, res1, inp13, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2329 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2330 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2333 res0 = APPLY_VERT_QPEL_FILTER(inp14, inp13, inp12, inp11, in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2340 AVER_UB2_UB(res0, inp14, res1, inp15, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2341 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2342 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src0_16x16_msa()
2352 v16u8 res0, res1; in vert_mc_qpel_avg_dst_8x8_msa() local
2361 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp0, inp0, inp1, inp2, in vert_mc_qpel_avg_dst_8x8_msa()
2376 AVER_UB2_UB(dst0, res0, dst2, res1, res0, res1); in vert_mc_qpel_avg_dst_8x8_msa()
2377 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_avg_dst_8x8_msa()
2381 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp4, inp3, inp2, inp1, in vert_mc_qpel_avg_dst_8x8_msa()
2394 AVER_UB2_UB(dst0, res0, dst2, res1, res0, res1); in vert_mc_qpel_avg_dst_8x8_msa()
2395 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_avg_dst_8x8_msa()
2405 v16u8 res0, res1, dst0, dst1; in vert_mc_qpel_avg_dst_16x16_msa() local
2412 res0 = APPLY_VERT_QPEL_FILTER(inp0, inp0, inp1, inp2, in vert_mc_qpel_avg_dst_16x16_msa()
2421 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_16x16_msa()
2422 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_16x16_msa()
2427 res0 = APPLY_VERT_QPEL_FILTER(inp2, inp1, inp0, inp0, in vert_mc_qpel_avg_dst_16x16_msa()
2436 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_16x16_msa()
2437 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_16x16_msa()
2442 res0 = APPLY_VERT_QPEL_FILTER(inp4, inp3, inp2, inp1, in vert_mc_qpel_avg_dst_16x16_msa()
2451 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_16x16_msa()
2452 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_16x16_msa()
2457 res0 = APPLY_VERT_QPEL_FILTER(inp6, inp5, inp4, inp3, in vert_mc_qpel_avg_dst_16x16_msa()
2466 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_16x16_msa()
2467 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_16x16_msa()
2472 res0 = APPLY_VERT_QPEL_FILTER(inp8, inp7, inp6, inp5, in vert_mc_qpel_avg_dst_16x16_msa()
2481 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_16x16_msa()
2482 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_16x16_msa()
2487 res0 = APPLY_VERT_QPEL_FILTER(inp10, inp9, inp8, inp7, in vert_mc_qpel_avg_dst_16x16_msa()
2496 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_16x16_msa()
2497 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_16x16_msa()
2501 res0 = APPLY_VERT_QPEL_FILTER(inp12, inp11, inp10, inp9, in vert_mc_qpel_avg_dst_16x16_msa()
2508 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_16x16_msa()
2509 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_16x16_msa()
2512 res0 = APPLY_VERT_QPEL_FILTER(inp14, inp13, inp12, inp11, in vert_mc_qpel_avg_dst_16x16_msa()
2519 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_16x16_msa()
2520 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_16x16_msa()
2530 v16u8 tmp0, tmp1, res0, res1; in vert_mc_qpel_avg_dst_aver_src1_8x8_msa() local
2539 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp0, inp0, inp1, inp2, in vert_mc_qpel_avg_dst_aver_src1_8x8_msa()
2556 AVER_UB2_UB(res0, tmp0, res1, tmp1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_8x8_msa()
2557 AVER_UB2_UB(dst0, res0, dst2, res1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_8x8_msa()
2558 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src1_8x8_msa()
2562 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(inp4, inp3, inp2, inp1, in vert_mc_qpel_avg_dst_aver_src1_8x8_msa()
2577 AVER_UB2_UB(res0, tmp0, res1, tmp1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_8x8_msa()
2578 AVER_UB2_UB(dst0, res0, dst2, res1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_8x8_msa()
2579 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src1_8x8_msa()
2589 v16u8 res0, res1, dst0, dst1; in vert_mc_qpel_avg_dst_aver_src1_16x16_msa() local
2596 res0 = APPLY_VERT_QPEL_FILTER(inp0, inp0, inp1, inp2, in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2605 AVER_UB2_UB(res0, inp1, res1, inp2, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2606 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2607 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2612 res0 = APPLY_VERT_QPEL_FILTER(inp2, inp1, inp0, inp0, in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2621 AVER_UB2_UB(res0, inp3, res1, inp4, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2622 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2623 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2628 res0 = APPLY_VERT_QPEL_FILTER(inp4, inp3, inp2, inp1, in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2637 AVER_UB2_UB(res0, inp5, res1, inp6, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2638 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2639 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2644 res0 = APPLY_VERT_QPEL_FILTER(inp6, inp5, inp4, inp3, in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2653 AVER_UB2_UB(res0, inp7, res1, inp8, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2654 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2655 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2660 res0 = APPLY_VERT_QPEL_FILTER(inp8, inp7, inp6, inp5, in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2669 AVER_UB2_UB(res0, inp9, res1, inp10, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2670 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2671 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2676 res0 = APPLY_VERT_QPEL_FILTER(inp10, inp9, inp8, inp7, in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2685 AVER_UB2_UB(res0, inp11, res1, inp12, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2686 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2687 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2691 res0 = APPLY_VERT_QPEL_FILTER(inp12, inp11, inp10, inp9, in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2698 AVER_UB2_UB(res0, inp13, res1, inp14, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2699 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2700 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2703 res0 = APPLY_VERT_QPEL_FILTER(inp14, inp13, inp12, inp11, in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2710 AVER_UB2_UB(res0, inp15, res1, inp16, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2711 AVER_UB2_UB(res0, dst0, res1, dst1, res0, res1); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2712 ST_UB2(res0, res1, dst, dst_stride); in vert_mc_qpel_avg_dst_aver_src1_16x16_msa()
2782 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa() local
2795 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2799 horiz0 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2811 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2815 horiz4 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2817 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2823 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2824 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2836 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE_1ROW(inp0, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2839 horiz8 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2847 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2856 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2862 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_hv_src00_8x8_msa()
2932 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_no_rnd_aver_v_src0_8x8_msa() local
2962 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_no_rnd_aver_v_src0_8x8_msa()
2968 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_v_src0_8x8_msa()
2969 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_v_src0_8x8_msa()
2990 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_v_src0_8x8_msa()
2994 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_no_rnd_aver_v_src0_8x8_msa()
3000 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_v_src0_8x8_msa()
3001 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_v_src0_8x8_msa()
3081 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa() local
3094 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3100 horiz0 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3114 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3120 horiz4 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3122 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3128 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3129 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3143 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE_1ROW(inp0, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3147 horiz8 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3158 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3164 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3165 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_hv_src10_8x8_msa()
3195 v16u8 res0, res1; in hv_mc_qpel_no_rnd_aver_h_src0_8x8_msa() local
3208 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_h_src0_8x8_msa()
3212 horiz0 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_h_src0_8x8_msa()
3224 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_h_src0_8x8_msa()
3228 horiz4 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_h_src0_8x8_msa()
3230 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_no_rnd_aver_h_src0_8x8_msa()
3238 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_h_src0_8x8_msa()
3248 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE_1ROW(inp0, mask0, mask1, in hv_mc_qpel_no_rnd_aver_h_src0_8x8_msa()
3251 horiz8 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_h_src0_8x8_msa()
3257 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_no_rnd_aver_h_src0_8x8_msa()
3262 ST_D4(res1, res0, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_h_src0_8x8_msa()
3290 v16u8 res0, res1; in hv_mc_qpel_no_rnd_8x8_msa() local
3319 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_no_rnd_8x8_msa()
3326 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_8x8_msa()
3342 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_no_rnd_8x8_msa()
3356 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_8x8_msa()
3376 v16u8 res0, res1; in hv_mc_qpel_no_rnd_aver_h_src1_8x8_msa() local
3389 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_h_src1_8x8_msa()
3395 horiz0 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_h_src1_8x8_msa()
3409 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_h_src1_8x8_msa()
3415 horiz4 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_h_src1_8x8_msa()
3417 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_no_rnd_aver_h_src1_8x8_msa()
3424 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_h_src1_8x8_msa()
3436 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE_1ROW(inp0, mask0, mask1, in hv_mc_qpel_no_rnd_aver_h_src1_8x8_msa()
3440 horiz8 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_h_src1_8x8_msa()
3446 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_no_rnd_aver_h_src1_8x8_msa()
3459 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_h_src1_8x8_msa()
3479 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa() local
3492 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3496 horiz0 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3508 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3512 horiz4 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3514 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3520 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3521 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3533 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE_1ROW(inp0, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3536 horiz8 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3544 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3553 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3560 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_hv_src01_8x8_msa()
3585 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_no_rnd_aver_v_src1_8x8_msa() local
3614 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_no_rnd_aver_v_src1_8x8_msa()
3620 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_v_src1_8x8_msa()
3623 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_v_src1_8x8_msa()
3644 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_no_rnd_aver_v_src1_8x8_msa()
3650 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_v_src1_8x8_msa()
3658 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_v_src1_8x8_msa()
3678 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa() local
3691 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3697 horiz0 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3711 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE(inp0, inp1, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3717 horiz4 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3719 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3725 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3726 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3750 res0 = APPLY_HORIZ_QPEL_NO_ROUND_FILTER_8BYTE_1ROW(inp0, mask0, mask1, in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3754 horiz8 = __msa_ave_u_b(inp0, res0); in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3755 res0 = APPLY_VERT_QPEL_NO_ROUND_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3766 res0 = __msa_ave_u_b(avg0, res0); in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3769 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_no_rnd_aver_hv_src11_8x8_msa()
3838 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_aver_hv_src00_8x8_msa() local
3851 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_hv_src00_8x8_msa()
3856 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src00_8x8_msa()
3863 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_hv_src00_8x8_msa()
3866 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src00_8x8_msa()
3868 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_aver_hv_src00_8x8_msa()
3874 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_hv_src00_8x8_msa()
3875 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_hv_src00_8x8_msa()
3894 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_hv_src00_8x8_msa()
3896 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src00_8x8_msa()
3900 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_aver_hv_src00_8x8_msa()
3906 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_hv_src00_8x8_msa()
3914 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_hv_src00_8x8_msa()
3978 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_aver_v_src0_8x8_msa() local
4007 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_aver_v_src0_8x8_msa()
4013 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_v_src0_8x8_msa()
4014 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_v_src0_8x8_msa()
4034 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_aver_v_src0_8x8_msa()
4043 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_v_src0_8x8_msa()
4051 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_v_src0_8x8_msa()
4120 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_aver_hv_src10_8x8_msa() local
4133 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_hv_src10_8x8_msa()
4140 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src10_8x8_msa()
4149 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_hv_src10_8x8_msa()
4156 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src10_8x8_msa()
4163 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_aver_hv_src10_8x8_msa()
4169 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_hv_src10_8x8_msa()
4175 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_hv_src10_8x8_msa()
4179 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_hv_src10_8x8_msa()
4184 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src10_8x8_msa()
4185 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_aver_hv_src10_8x8_msa()
4194 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_hv_src10_8x8_msa()
4202 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_hv_src10_8x8_msa()
4222 v16u8 res0, res1; in hv_mc_qpel_aver_h_src0_8x8_msa() local
4235 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_h_src0_8x8_msa()
4238 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_h_src0_8x8_msa()
4250 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_h_src0_8x8_msa()
4253 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_h_src0_8x8_msa()
4255 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_aver_h_src0_8x8_msa()
4260 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_h_src0_8x8_msa()
4276 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_h_src0_8x8_msa()
4278 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_h_src0_8x8_msa()
4279 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_aver_h_src0_8x8_msa()
4292 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_h_src0_8x8_msa()
4310 v16u8 res0, res1; in hv_mc_qpel_8x8_msa() local
4339 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_8x8_msa()
4344 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_8x8_msa()
4365 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_8x8_msa()
4375 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_8x8_msa()
4395 v16u8 res0, res1; in hv_mc_qpel_aver_h_src1_8x8_msa() local
4409 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_h_src1_8x8_msa()
4416 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_h_src1_8x8_msa()
4425 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_h_src1_8x8_msa()
4432 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_h_src1_8x8_msa()
4440 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_h_src1_8x8_msa()
4443 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_h_src1_8x8_msa()
4444 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_aver_h_src1_8x8_msa()
4454 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_h_src1_8x8_msa()
4457 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_aver_h_src1_8x8_msa()
4467 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_h_src1_8x8_msa()
4487 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_aver_hv_src01_8x8_msa() local
4501 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_hv_src01_8x8_msa()
4506 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src01_8x8_msa()
4514 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_hv_src01_8x8_msa()
4517 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src01_8x8_msa()
4519 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_aver_hv_src01_8x8_msa()
4525 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_hv_src01_8x8_msa()
4526 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_hv_src01_8x8_msa()
4537 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_hv_src01_8x8_msa()
4539 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src01_8x8_msa()
4547 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_aver_hv_src01_8x8_msa()
4556 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_hv_src01_8x8_msa()
4564 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_hv_src01_8x8_msa()
4584 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_aver_v_src1_8x8_msa() local
4614 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_aver_v_src1_8x8_msa()
4620 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_v_src1_8x8_msa()
4621 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_v_src1_8x8_msa()
4641 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_aver_v_src1_8x8_msa()
4649 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_v_src1_8x8_msa()
4658 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_v_src1_8x8_msa()
4677 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_aver_hv_src11_8x8_msa() local
4690 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, in hv_mc_qpel_aver_hv_src11_8x8_msa()
4696 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src11_8x8_msa()
4707 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_hv_src11_8x8_msa()
4712 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src11_8x8_msa()
4714 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_aver_hv_src11_8x8_msa()
4720 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_hv_src11_8x8_msa()
4723 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_hv_src11_8x8_msa()
4741 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_aver_hv_src11_8x8_msa()
4744 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_aver_hv_src11_8x8_msa()
4745 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_aver_hv_src11_8x8_msa()
4754 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_aver_hv_src11_8x8_msa()
4762 ST_D4(res0, res1, 0, 1, 0, 1, dst, dst_stride); in hv_mc_qpel_aver_hv_src11_8x8_msa()
4782 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa() local
4796 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4801 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4810 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4813 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4817 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4822 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4824 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4825 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4849 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4851 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4854 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4859 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4861 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4862 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_hv_src00_8x8_msa()
4895 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_avg_dst_aver_v_src0_8x8_msa() local
4927 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_avg_dst_aver_v_src0_8x8_msa()
4932 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_v_src0_8x8_msa()
4934 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_v_src0_8x8_msa()
4935 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_v_src0_8x8_msa()
4963 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_avg_dst_aver_v_src0_8x8_msa()
4968 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_v_src0_8x8_msa()
4970 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_v_src0_8x8_msa()
4971 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_v_src0_8x8_msa()
5004 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa() local
5018 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5026 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5037 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5043 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5047 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5052 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5054 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5055 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5082 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5085 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5088 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5093 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5095 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5096 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_hv_src10_8x8_msa()
5129 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa() local
5143 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5148 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5157 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5160 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5163 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5169 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5170 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5192 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5194 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5196 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5202 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5203 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_h_src0_8x8_msa()
5231 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_avg_dst_8x8_msa() local
5272 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_avg_dst_8x8_msa()
5278 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_8x8_msa()
5279 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_8x8_msa()
5294 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_avg_dst_8x8_msa()
5300 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_8x8_msa()
5301 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_8x8_msa()
5332 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa() local
5346 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5353 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5364 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5370 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5373 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5379 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5380 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5405 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5408 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5410 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5416 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5417 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_h_src1_8x8_msa()
5448 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa() local
5463 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5466 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5478 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5481 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5483 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5489 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5491 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5492 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5516 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5518 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5519 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5530 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5533 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5534 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_hv_src01_8x8_msa()
5562 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_avg_dst_aver_v_src1_8x8_msa() local
5593 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, in hv_mc_qpel_avg_dst_aver_v_src1_8x8_msa()
5599 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_v_src1_8x8_msa()
5601 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_v_src1_8x8_msa()
5602 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_v_src1_8x8_msa()
5628 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, horiz5, in hv_mc_qpel_avg_dst_aver_v_src1_8x8_msa()
5637 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_v_src1_8x8_msa()
5640 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_v_src1_8x8_msa()
5641 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_v_src1_8x8_msa()
5669 v16u8 res0, res1, avg0, avg1; in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa() local
5683 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5690 horiz0 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5701 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE(inp0, inp1, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5706 horiz4 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5710 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz0, horiz0, horiz1, horiz2, horiz1, in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5714 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5716 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5717 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5742 res0 = APPLY_HORIZ_QPEL_FILTER_8BYTE_1ROW(inp0, mask0, mask1, mask2, mask3, in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5745 horiz8 = __msa_aver_u_b(inp0, res0); in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5748 res0 = APPLY_VERT_QPEL_FILTER_8BYTE(horiz4, horiz3, horiz2, horiz1, horiz5, in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5752 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5754 res0 = __msa_aver_u_b(avg0, res0); in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()
5755 ST_D2(res0, 0, 1, dst, dst_stride); in hv_mc_qpel_avg_dst_aver_hv_src11_8x8_msa()