Lines Matching refs:v16i8
28 #define SRAI_B(a, b) __msa_srai_b((v16i8)a, b)
50 #define LD_SB(...) LD_B(v16i8, __VA_ARGS__)
62 #define ST_SB(...) ST_B(v16i8, __VA_ARGS__)
225 #define LD_SB2(...) LD_B2(v16i8, __VA_ARGS__)
232 #define LD_SB3(...) LD_B3(v16i8, __VA_ARGS__)
239 #define LD_SB4(...) LD_B4(v16i8, __VA_ARGS__)
247 #define LD_SB8(...) LD_B8(v16i8, __VA_ARGS__)
301 #define ST_SB2(...) ST_B2(v16i8, __VA_ARGS__)
308 #define ST_SB4(...) ST_B4(v16i8, __VA_ARGS__)
417 (RTYPE)__msa_sldi_b((v16i8)in0, (v16i8)in1, slide_val) \
420 #define SLDI_SB(...) SLDI_B(v16i8, __VA_ARGS__)
431 (RTYPE)__msa_vshf_b((v16i8)mask, (v16i8)in1, (v16i8)in0)
434 #define VSHF_SB(...) VSHF_B(v16i8, __VA_ARGS__)
443 #define VSHF_B2_SB(...) VSHF_B2(v16i8, __VA_ARGS__)
472 out0 = (RTYPE)__msa_dotp_s_h((v16i8)mult0, (v16i8)cnst0); \
473 out1 = (RTYPE)__msa_dotp_s_h((v16i8)mult1, (v16i8)cnst1); \
679 #define INSERT_W2_SB(...) INSERT_W2(v16i8, __VA_ARGS__)
688 #define INSERT_W4_SB(...) INSERT_W4(v16i8, __VA_ARGS__)
703 #define INSERT_D2_SB(...) INSERT_D2(v16i8, __VA_ARGS__)
713 out0 = (RTYPE)__msa_ilvev_b((v16i8)in1, (v16i8)in0); \
714 out1 = (RTYPE)__msa_ilvev_b((v16i8)in3, (v16i8)in2); \
717 #define ILVEV_B2_SB(...) ILVEV_B2(v16i8, __VA_ARGS__)
730 out0 = (RTYPE)__msa_ilvod_b((v16i8)in1, (v16i8)in0); \
731 out1 = (RTYPE)__msa_ilvod_b((v16i8)in3, (v16i8)in2); \
734 #define ILVOD_B2_SB(...) ILVOD_B2(v16i8, __VA_ARGS__)
783 #define ILVEV_W2_SB(...) ILVEV_W2(v16i8, __VA_ARGS__)
835 #define ILVEV_D2_SB(...) ILVEV_D2(v16i8, __VA_ARGS__)
847 out0 = (RTYPE)__msa_ilvl_b((v16i8)in0, (v16i8)in1); \
848 out1 = (RTYPE)__msa_ilvl_b((v16i8)in2, (v16i8)in3); \
851 #define ILVL_B2_SB(...) ILVL_B2(v16i8, __VA_ARGS__)
864 out0 = (RTYPE)__msa_ilvr_b((v16i8)in0, (v16i8)in1); \
865 out1 = (RTYPE)__msa_ilvr_b((v16i8)in2, (v16i8)in3); \
868 #define ILVR_B2_SB(...) ILVR_B2(v16i8, __VA_ARGS__)
879 #define ILVR_B4_SB(...) ILVR_B4(v16i8, __VA_ARGS__)
920 #define ILVR_D2_SB(...) ILVR_D2(v16i8, __VA_ARGS__)
928 #define ILVR_D4_SB(...) ILVR_D4(v16i8, __VA_ARGS__)
939 out0 = (RTYPE)__msa_ilvr_b((v16i8)in0, (v16i8)in1); \
940 out1 = (RTYPE)__msa_ilvl_b((v16i8)in0, (v16i8)in1); \
943 #define ILVRL_B2_SB(...) ILVRL_B2(v16i8, __VA_ARGS__)
953 #define ILVRL_H2_SB(...) ILVRL_H2(v16i8, __VA_ARGS__)
976 out0 = (RTYPE)__msa_pckev_b((v16i8)in0, (v16i8)in1); \
977 out1 = (RTYPE)__msa_pckev_b((v16i8)in2, (v16i8)in3); \
979 #define PCKEV_B2_SB(...) PCKEV_B2(v16i8, __VA_ARGS__)
989 #define PCKEV_B4_SB(...) PCKEV_B4(v16i8, __VA_ARGS__)
1353 v16i8 dst0_m = { 0 }; \
1354 v16i8 dst1_m = { 0 }; \
1355 const v16i8 zero_m = { 0 }; \
1373 v16i8 tmp0_m, tmp1_m; \