• Home
  • Raw
  • Download

Lines Matching refs:in5

383 #define ST_V6(RTYPE, in0, in1, in2, in3, in4, in5, pdst, stride)  \  argument
386 ST_V2(RTYPE, in4, in5, (pdst) + 4 * stride, stride); \
390 #define ST_V8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, pdst, stride) \ argument
393 ST_V4(RTYPE, in4, in5, in6, in7, (pdst) + 4 * stride, stride); \
531 #define ST12x8_UB(in0, in1, in2, in3, in4, in5, in6, in7, pdst, stride) \ argument
544 out5_m = __msa_copy_u_d((v2i64) in5, 0); \
553 out13_m = __msa_copy_u_w((v4i32) in5, 2); \
601 #define AVER_UB4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
605 AVER_UB2(RTYPE, in4, in5, in6, in7, out2, out3) \
670 #define VSHF_B3(RTYPE, in0, in1, in2, in3, in4, in5, mask0, mask1, mask2, \ argument
674 out2 = (RTYPE) __msa_vshf_b((v16i8) mask2, (v16i8) in5, (v16i8) in4); \
703 #define VSHF_H3(RTYPE, in0, in1, in2, in3, in4, in5, mask0, mask1, mask2, \ argument
707 out2 = (RTYPE) __msa_vshf_h((v8i16) mask2, (v8i16) in5, (v8i16) in4); \
958 in4, in5, in6, in7) \ argument
961 CLIP_SH4_0_255(in4, in5, in6, in7); \
989 in4, in5, in6, in7) \ argument
992 CLIP_SW4_0_255(in4, in5, in6, in7); \
1281 #define ILVL_B4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
1285 ILVL_B2(RTYPE, in4, in5, in6, in7, out2, out3); \
1309 #define ILVL_H4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
1313 ILVL_H2(RTYPE, in4, in5, in6, in7, out2, out3); \
1357 #define ILVR_B3(RTYPE, in0, in1, in2, in3, in4, in5, out0, out1, out2) \ argument
1360 out2 = (RTYPE) __msa_ilvr_b((v16i8) in4, (v16i8) in5); \
1367 #define ILVR_B4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
1371 ILVR_B2(RTYPE, in4, in5, in6, in7, out2, out3); \
1379 #define ILVR_B8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
1383 ILVR_B4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \
1409 #define ILVR_H3(RTYPE, in0, in1, in2, in3, in4, in5, out0, out1, out2) \ argument
1412 out2 = (RTYPE) __msa_ilvr_h((v8i16) in4, (v8i16) in5); \
1416 #define ILVR_H4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
1420 ILVR_H2(RTYPE, in4, in5, in6, in7, out2, out3); \
1434 #define ILVR_W4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
1438 ILVR_W2(RTYPE, in4, in5, in6, in7, out2, out3); \
1461 #define ILVR_D3(RTYPE, in0, in1, in2, in3, in4, in5, out0, out1, out2) \ argument
1464 out2 = (RTYPE) __msa_ilvr_d((v2i64) in4, (v2i64) in5); \
1468 #define ILVR_D4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
1472 ILVR_D2(RTYPE, in4, in5, in6, in7, out2, out3); \
1558 #define MAXI_SH8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, max_val) \ argument
1561 MAXI_SH4(RTYPE, in4, in5, in6, in7, max_val); \
1592 #define SAT_UH8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, sat_val) \ argument
1595 SAT_UH4(RTYPE, in4, in5, in6, in7, sat_val); \
1738 #define PCKEV_B3(RTYPE, in0, in1, in2, in3, in4, in5, out0, out1, out2) \ argument
1741 out2 = (RTYPE) __msa_pckev_b((v16i8) in4, (v16i8) in5); \
1746 #define PCKEV_B4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
1750 PCKEV_B2(RTYPE, in4, in5, in6, in7, out2, out3); \
1776 #define PCKEV_H4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
1780 PCKEV_H2(RTYPE, in4, in5, in6, in7, out2, out3); \
1805 #define PCKEV_D4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
1809 PCKEV_D2(RTYPE, in4, in5, in6, in7, out2, out3); \
1875 #define XORI_B6_128(RTYPE, in0, in1, in2, in3, in4, in5) \ argument
1878 XORI_B2_128(RTYPE, in4, in5); \
1882 #define XORI_B7_128(RTYPE, in0, in1, in2, in3, in4, in5, in6) \ argument
1885 XORI_B3_128(RTYPE, in4, in5, in6); \
1889 #define XORI_B8_128(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7) \ argument
1892 XORI_B4_128(RTYPE, in4, in5, in6, in7); \
1913 #define ADDS_SH4(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
1917 ADDS_SH2(RTYPE, in4, in5, in6, in7, out2, out3); \
1990 #define SRLR_H8(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, shift) \ argument
1993 SRLR_H4(RTYPE, in4, in5, in6, in7, shift); \
2120 #define MUL4(in0, in1, in2, in3, in4, in5, in6, in7, out0, out1, out2, out3) \ argument
2123 MUL2(in4, in5, in6, in7, out2, out3); \
2137 #define ADD4(in0, in1, in2, in3, in4, in5, in6, in7, out0, out1, out2, out3) \ argument
2140 ADD2(in4, in5, in6, in7, out2, out3); \
2154 #define SUB4(in0, in1, in2, in3, in4, in5, in6, in7, out0, out1, out2, out3) \ argument
2158 out2 = in4 - in5; \
2300 #define BUTTERFLY_8(in0, in1, in2, in3, in4, in5, in6, in7, \ argument
2305 out2 = in2 + in5; \
2309 out5 = in2 - in5; \
2319 #define BUTTERFLY_16(in0, in1, in2, in3, in4, in5, in6, in7, \ argument
2329 out5 = in5 + in10; \
2335 out10 = in5 - in10; \
2369 #define TRANSPOSE8x4_UB(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
2374 ILVEV_W2_SB(in0, in4, in1, in5, tmp0_m, tmp1_m); \
2396 #define TRANSPOSE8x8_UB(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
2403 ILVR_B4_SB(in2, in0, in3, in1, in6, in4, in7, in5, \
2422 #define TRANSPOSE16x4_UB_UB(in0, in1, in2, in3, in4, in5, in6, in7, \ argument
2431 ILVEV_W2_SD(in1, in5, in9, in13, tmp0_m, tmp1_m); \
2457 #define TRANSPOSE16x8_UB_UB(in0, in1, in2, in3, in4, in5, in6, in7, \ argument
2466 ILVEV_D2_UB(in4, in12, in5, in13, out3, out2); \
2519 #define TRANSPOSE8x8_H(RTYPE, in0, in1, in2, in3, in4, in5, in6, in7, \ argument
2526 ILVR_H2_SH(in6, in4, in7, in5, s0_m, s1_m); \
2528 ILVL_H2_SH(in6, in4, in7, in5, s0_m, s1_m); \
2577 #define AVE_ST8x4_UB(in0, in1, in2, in3, in4, in5, in6, in7, pdst, stride) \ argument
2584 tmp2_m = __msa_ave_u_b((v16u8) in4, (v16u8) in5); \
2608 #define AVE_ST16x4_UB(in0, in1, in2, in3, in4, in5, in6, in7, pdst, stride) \ argument
2614 tmp2_m = __msa_ave_u_b((v16u8) in4, (v16u8) in5); \
2634 #define AVER_ST8x4_UB(in0, in1, in2, in3, in4, in5, in6, in7, pdst, stride) \ argument
2639 AVER_UB4_UB(in0, in1, in2, in3, in4, in5, in6, in7, \
2663 #define AVER_ST16x4_UB(in0, in1, in2, in3, in4, in5, in6, in7, pdst, stride) \ argument
2667 AVER_UB4_UB(in0, in1, in2, in3, in4, in5, in6, in7, \
2687 #define AVER_DST_ST8x4_UB(in0, in1, in2, in3, in4, in5, in6, in7, \ argument
2694 AVER_UB4_UB(in0, in1, in2, in3, in4, in5, in6, in7, \
2715 #define AVER_DST_ST16x4_UB(in0, in1, in2, in3, in4, in5, in6, in7, \ argument
2722 AVER_UB4_UB(in0, in1, in2, in3, in4, in5, in6, in7, \