Lines Matching refs:v16i8
27 #define SRAI_B(a, b) __msa_srai_b((v16i8)a, b)
48 #define LD_SB(...) LD_B(v16i8, __VA_ARGS__)
60 #define ST_SB(...) ST_B(v16i8, __VA_ARGS__)
223 #define LD_SB2(...) LD_B2(v16i8, __VA_ARGS__)
230 #define LD_SB3(...) LD_B3(v16i8, __VA_ARGS__)
237 #define LD_SB4(...) LD_B4(v16i8, __VA_ARGS__)
245 #define LD_SB8(...) LD_B8(v16i8, __VA_ARGS__)
299 #define ST_SB2(...) ST_B2(v16i8, __VA_ARGS__)
306 #define ST_SB4(...) ST_B4(v16i8, __VA_ARGS__)
415 (RTYPE)__msa_sldi_b((v16i8)in0, (v16i8)in1, slide_val) \
418 #define SLDI_SB(...) SLDI_B(v16i8, __VA_ARGS__)
429 (RTYPE)__msa_vshf_b((v16i8)mask, (v16i8)in1, (v16i8)in0)
432 #define VSHF_SB(...) VSHF_B(v16i8, __VA_ARGS__)
441 #define VSHF_B2_SB(...) VSHF_B2(v16i8, __VA_ARGS__)
470 out0 = (RTYPE)__msa_dotp_s_h((v16i8)mult0, (v16i8)cnst0); \
471 out1 = (RTYPE)__msa_dotp_s_h((v16i8)mult1, (v16i8)cnst1); \
677 #define INSERT_W2_SB(...) INSERT_W2(v16i8, __VA_ARGS__)
686 #define INSERT_W4_SB(...) INSERT_W4(v16i8, __VA_ARGS__)
701 #define INSERT_D2_SB(...) INSERT_D2(v16i8, __VA_ARGS__)
711 out0 = (RTYPE)__msa_ilvev_b((v16i8)in1, (v16i8)in0); \
712 out1 = (RTYPE)__msa_ilvev_b((v16i8)in3, (v16i8)in2); \
715 #define ILVEV_B2_SB(...) ILVEV_B2(v16i8, __VA_ARGS__)
728 out0 = (RTYPE)__msa_ilvod_b((v16i8)in1, (v16i8)in0); \
729 out1 = (RTYPE)__msa_ilvod_b((v16i8)in3, (v16i8)in2); \
732 #define ILVOD_B2_SB(...) ILVOD_B2(v16i8, __VA_ARGS__)
781 #define ILVEV_W2_SB(...) ILVEV_W2(v16i8, __VA_ARGS__)
833 #define ILVEV_D2_SB(...) ILVEV_D2(v16i8, __VA_ARGS__)
845 out0 = (RTYPE)__msa_ilvl_b((v16i8)in0, (v16i8)in1); \
846 out1 = (RTYPE)__msa_ilvl_b((v16i8)in2, (v16i8)in3); \
849 #define ILVL_B2_SB(...) ILVL_B2(v16i8, __VA_ARGS__)
862 out0 = (RTYPE)__msa_ilvr_b((v16i8)in0, (v16i8)in1); \
863 out1 = (RTYPE)__msa_ilvr_b((v16i8)in2, (v16i8)in3); \
866 #define ILVR_B2_SB(...) ILVR_B2(v16i8, __VA_ARGS__)
877 #define ILVR_B4_SB(...) ILVR_B4(v16i8, __VA_ARGS__)
918 #define ILVR_D2_SB(...) ILVR_D2(v16i8, __VA_ARGS__)
926 #define ILVR_D4_SB(...) ILVR_D4(v16i8, __VA_ARGS__)
937 out0 = (RTYPE)__msa_ilvr_b((v16i8)in0, (v16i8)in1); \
938 out1 = (RTYPE)__msa_ilvl_b((v16i8)in0, (v16i8)in1); \
941 #define ILVRL_B2_SB(...) ILVRL_B2(v16i8, __VA_ARGS__)
951 #define ILVRL_H2_SB(...) ILVRL_H2(v16i8, __VA_ARGS__)
974 out0 = (RTYPE)__msa_pckev_b((v16i8)in0, (v16i8)in1); \
975 out1 = (RTYPE)__msa_pckev_b((v16i8)in2, (v16i8)in3); \
977 #define PCKEV_B2_SB(...) PCKEV_B2(v16i8, __VA_ARGS__)
987 #define PCKEV_B4_SB(...) PCKEV_B4(v16i8, __VA_ARGS__)
1351 v16i8 dst0_m = { 0 }; \
1352 v16i8 dst1_m = { 0 }; \
1353 const v16i8 zero_m = { 0 }; \
1371 v16i8 tmp0_m, tmp1_m; \