Lines Matching refs:v16i8
32 #define SRAI_B(a, b) __msa_srai_b((v16i8)a, b)
54 #define LD_SB(...) LD_B(v16i8, __VA_ARGS__)
66 #define ST_SB(...) ST_B(v16i8, __VA_ARGS__)
229 #define LD_SB2(...) LD_B2(v16i8, __VA_ARGS__)
236 #define LD_SB3(...) LD_B3(v16i8, __VA_ARGS__)
243 #define LD_SB4(...) LD_B4(v16i8, __VA_ARGS__)
251 #define LD_SB8(...) LD_B8(v16i8, __VA_ARGS__)
305 #define ST_SB2(...) ST_B2(v16i8, __VA_ARGS__)
312 #define ST_SB4(...) ST_B4(v16i8, __VA_ARGS__)
421 (RTYPE)__msa_sldi_b((v16i8)in0, (v16i8)in1, slide_val) \
424 #define SLDI_SB(...) SLDI_B(v16i8, __VA_ARGS__)
435 (RTYPE)__msa_vshf_b((v16i8)mask, (v16i8)in1, (v16i8)in0)
438 #define VSHF_SB(...) VSHF_B(v16i8, __VA_ARGS__)
447 #define VSHF_B2_SB(...) VSHF_B2(v16i8, __VA_ARGS__)
476 out0 = (RTYPE)__msa_dotp_s_h((v16i8)mult0, (v16i8)cnst0); \
477 out1 = (RTYPE)__msa_dotp_s_h((v16i8)mult1, (v16i8)cnst1); \
683 #define INSERT_W2_SB(...) INSERT_W2(v16i8, __VA_ARGS__)
692 #define INSERT_W4_SB(...) INSERT_W4(v16i8, __VA_ARGS__)
707 #define INSERT_D2_SB(...) INSERT_D2(v16i8, __VA_ARGS__)
717 out0 = (RTYPE)__msa_ilvev_b((v16i8)in1, (v16i8)in0); \
718 out1 = (RTYPE)__msa_ilvev_b((v16i8)in3, (v16i8)in2); \
721 #define ILVEV_B2_SB(...) ILVEV_B2(v16i8, __VA_ARGS__)
734 out0 = (RTYPE)__msa_ilvod_b((v16i8)in1, (v16i8)in0); \
735 out1 = (RTYPE)__msa_ilvod_b((v16i8)in3, (v16i8)in2); \
738 #define ILVOD_B2_SB(...) ILVOD_B2(v16i8, __VA_ARGS__)
787 #define ILVEV_W2_SB(...) ILVEV_W2(v16i8, __VA_ARGS__)
839 #define ILVEV_D2_SB(...) ILVEV_D2(v16i8, __VA_ARGS__)
851 out0 = (RTYPE)__msa_ilvl_b((v16i8)in0, (v16i8)in1); \
852 out1 = (RTYPE)__msa_ilvl_b((v16i8)in2, (v16i8)in3); \
855 #define ILVL_B2_SB(...) ILVL_B2(v16i8, __VA_ARGS__)
868 out0 = (RTYPE)__msa_ilvr_b((v16i8)in0, (v16i8)in1); \
869 out1 = (RTYPE)__msa_ilvr_b((v16i8)in2, (v16i8)in3); \
872 #define ILVR_B2_SB(...) ILVR_B2(v16i8, __VA_ARGS__)
883 #define ILVR_B4_SB(...) ILVR_B4(v16i8, __VA_ARGS__)
924 #define ILVR_D2_SB(...) ILVR_D2(v16i8, __VA_ARGS__)
932 #define ILVR_D4_SB(...) ILVR_D4(v16i8, __VA_ARGS__)
943 out0 = (RTYPE)__msa_ilvr_b((v16i8)in0, (v16i8)in1); \
944 out1 = (RTYPE)__msa_ilvl_b((v16i8)in0, (v16i8)in1); \
947 #define ILVRL_B2_SB(...) ILVRL_B2(v16i8, __VA_ARGS__)
957 #define ILVRL_H2_SB(...) ILVRL_H2(v16i8, __VA_ARGS__)
980 out0 = (RTYPE)__msa_pckev_b((v16i8)in0, (v16i8)in1); \
981 out1 = (RTYPE)__msa_pckev_b((v16i8)in2, (v16i8)in3); \
983 #define PCKEV_B2_SB(...) PCKEV_B2(v16i8, __VA_ARGS__)
993 #define PCKEV_B4_SB(...) PCKEV_B4(v16i8, __VA_ARGS__)
1357 v16i8 dst0_m = { 0 }; \
1358 v16i8 dst1_m = { 0 }; \
1359 const v16i8 zero_m = { 0 }; \
1377 v16i8 tmp0_m, tmp1_m; \