Home
last modified time | relevance | path

Searched refs:__msa_sldi_b (Results 1 – 24 of 24) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/mips/
Dsad_msa.c256 ref = (v16u8)__msa_sldi_b((v16i8)ref1, (v16i8)ref0, 1); in sad_16width_x3_msa()
260 ref = (v16u8)__msa_sldi_b((v16i8)ref1, (v16i8)ref0, 2); in sad_16width_x3_msa()
272 ref = (v16u8)__msa_sldi_b((v16i8)ref1, (v16i8)ref0, 1); in sad_16width_x3_msa()
276 ref = (v16u8)__msa_sldi_b((v16i8)ref1, (v16i8)ref0, 2); in sad_16width_x3_msa()
461 ref = (v16u8)__msa_sldi_b((v16i8)ref1, (v16i8)ref0, 1); in sad_16width_x8_msa()
465 ref = (v16u8)__msa_sldi_b((v16i8)ref1, (v16i8)ref0, 2); in sad_16width_x8_msa()
469 ref = (v16u8)__msa_sldi_b((v16i8)ref1, (v16i8)ref0, 3); in sad_16width_x8_msa()
473 ref = (v16u8)__msa_sldi_b((v16i8)ref1, (v16i8)ref0, 4); in sad_16width_x8_msa()
477 ref = (v16u8)__msa_sldi_b((v16i8)ref1, (v16i8)ref0, 5); in sad_16width_x8_msa()
481 ref = (v16u8)__msa_sldi_b((v16i8)ref1, (v16i8)ref0, 6); in sad_16width_x8_msa()
[all …]
Davg_msa.c709 min1 = (v16u8)__msa_sldi_b((v16i8)min1, (v16i8)min0, 8); in vpx_minmax_8x8_msa()
711 max1 = (v16u8)__msa_sldi_b((v16i8)max1, (v16i8)max0, 8); in vpx_minmax_8x8_msa()
714 min1 = (v16u8)__msa_sldi_b((v16i8)min1, (v16i8)min0, 4); in vpx_minmax_8x8_msa()
716 max1 = (v16u8)__msa_sldi_b((v16i8)max1, (v16i8)max0, 4); in vpx_minmax_8x8_msa()
719 min1 = (v16u8)__msa_sldi_b((v16i8)min1, (v16i8)min0, 2); in vpx_minmax_8x8_msa()
721 max1 = (v16u8)__msa_sldi_b((v16i8)max1, (v16i8)max0, 2); in vpx_minmax_8x8_msa()
724 min1 = (v16u8)__msa_sldi_b((v16i8)min1, (v16i8)min0, 1); in vpx_minmax_8x8_msa()
726 max1 = (v16u8)__msa_sldi_b((v16i8)max1, (v16i8)max0, 1); in vpx_minmax_8x8_msa()
Dvpx_convolve8_horiz_msa.c226 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_8t_32w_msa()
238 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_8t_32w_msa()
284 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_8t_64w_msa()
300 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_8t_64w_msa()
554 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_2t_32w_msa()
559 src5 = __msa_sldi_b(src6, src4, 8); in common_hz_2t_32w_msa()
Dvpx_convolve8_avg_horiz_msa.c223 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_8t_and_aver_dst_32w_msa()
279 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_8t_and_aver_dst_64w_msa()
576 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_2t_and_aver_dst_32w_msa()
581 src5 = __msa_sldi_b(src6, src4, 8); in common_hz_2t_and_aver_dst_32w_msa()
Dvpx_convolve8_avg_msa.c67 hz_out6 = (v8i16)__msa_sldi_b((v16i8)hz_out7, (v16i8)hz_out5, 8); in common_hv_8ht_8vt_and_aver_dst_4w_msa()
74 hz_out8 = (v8i16)__msa_sldi_b((v16i8)hz_out9, (v16i8)hz_out7, 8); in common_hv_8ht_8vt_and_aver_dst_4w_msa()
251 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in common_hv_2ht_2vt_and_aver_dst_4x4_msa()
Dvpx_convolve8_msa.c74 hz_out6 = (v8i16)__msa_sldi_b((v16i8)hz_out7, (v16i8)hz_out5, 8); in common_hv_8ht_8vt_4w_msa()
81 hz_out8 = (v8i16)__msa_sldi_b((v16i8)hz_out9, (v16i8)hz_out7, 8); in common_hv_8ht_8vt_4w_msa()
254 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in common_hv_2ht_2vt_4x4_msa()
664 src1_h = (v8i16)__msa_sldi_b((v16i8)src0_h, (v16i8)src0_h, 8); in filter_horiz_w4_msa()
993 src1_h = (v8i16)__msa_sldi_b((v16i8)src0_h, (v16i8)src0_h, 8); in filter_vert_w4_msa()
Dmacros_msa.h506 out0 = (RTYPE)__msa_sldi_b((v16i8)zero_m, (v16i8)in0, slide_val); \
507 out1 = (RTYPE)__msa_sldi_b((v16i8)zero_m, (v16i8)in1, slide_val); \
528 out0 = (RTYPE)__msa_sldi_b((v16i8)in0_0, (v16i8)in1_0, slide_val); \
529 out1 = (RTYPE)__msa_sldi_b((v16i8)in0_1, (v16i8)in1_1, slide_val); \
538 out2 = (RTYPE)__msa_sldi_b((v16i8)in0_2, (v16i8)in1_2, slide_val); \
Dfwd_txfm_msa.c196 mask = (v8i16)__msa_sldi_b(zero, one, 15); in vpx_fdct4x4_msa()
Dsub_pixel_variance_msa.c762 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in sub_pixel_sse_diff_4width_hv_msa()
1393 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in sub_pixel_avg_sse_diff_4width_hv_msa()
/external/libpng/mips/
Dfilter_msa_intrinsics.c316 out0 = (RTYPE) __msa_sldi_b((v16i8) zero_m, (v16i8) in0, slide_val); \
317 out1 = (RTYPE) __msa_sldi_b((v16i8) zero_m, (v16i8) in1, slide_val); \
325 out2 = (RTYPE) __msa_sldi_b((v16i8) zero_m, (v16i8) in2, slide_val); \
481 src2 = (v16u8) __msa_sldi_b((v16i8) zero, (v16i8) src1, 4); in png_read_filter_row_sub4_msa()
482 src3 = (v16u8) __msa_sldi_b((v16i8) zero, (v16i8) src1, 8); in png_read_filter_row_sub4_msa()
483 src4 = (v16u8) __msa_sldi_b((v16i8) zero, (v16i8) src1, 12); in png_read_filter_row_sub4_msa()
522 src2 = (v16u8) __msa_sldi_b((v16i8) zero, (v16i8) src1, 3); in png_read_filter_row_sub3_msa()
523 src3 = (v16u8) __msa_sldi_b((v16i8) zero, (v16i8) src1, 6); in png_read_filter_row_sub3_msa()
524 src4 = (v16u8) __msa_sldi_b((v16i8) zero, (v16i8) src1, 9); in png_read_filter_row_sub3_msa()
/external/libvpx/libvpx/third_party/libyuv/source/
Drow_msa.cc500 src3 = (v16u8)__msa_sldi_b((v16i8)src0, (v16i8)src0, 8); in I422ToRGB24Row_MSA()
501 src4 = (v16u8)__msa_sldi_b((v16i8)src1, (v16i8)src1, 8); in I422ToRGB24Row_MSA()
509 reg1 = (v16u8)__msa_sldi_b((v16i8)reg2, (v16i8)reg0, 11); in I422ToRGB24Row_MSA()
998 vec1 = (v16u8)__msa_sldi_b(zero, (v16i8)vec1, 1); in ARGBToRGB565Row_MSA()
999 vec2 = (v16u8)__msa_sldi_b(zero, (v16i8)vec2, 1); in ARGBToRGB565Row_MSA()
1000 vec5 = (v16u8)__msa_sldi_b(zero, (v16i8)vec5, 1); in ARGBToRGB565Row_MSA()
1001 vec6 = (v16u8)__msa_sldi_b(zero, (v16i8)vec6, 1); in ARGBToRGB565Row_MSA()
1002 vec3 = (v16u8)__msa_sldi_b(zero, (v16i8)src0, 2); in ARGBToRGB565Row_MSA()
1003 vec7 = (v16u8)__msa_sldi_b(zero, (v16i8)src1, 2); in ARGBToRGB565Row_MSA()
1031 vec1 = (v16u8)__msa_sldi_b(zero, (v16i8)vec1, 1); in ARGBToARGB1555Row_MSA()
[all …]
/external/libyuv/files/source/
Drow_msa.cc500 src3 = (v16u8)__msa_sldi_b((v16i8)src0, (v16i8)src0, 8); in I422ToRGB24Row_MSA()
501 src4 = (v16u8)__msa_sldi_b((v16i8)src1, (v16i8)src1, 8); in I422ToRGB24Row_MSA()
509 reg1 = (v16u8)__msa_sldi_b((v16i8)reg2, (v16i8)reg0, 11); in I422ToRGB24Row_MSA()
998 vec1 = (v16u8)__msa_sldi_b(zero, (v16i8)vec1, 1); in ARGBToRGB565Row_MSA()
999 vec2 = (v16u8)__msa_sldi_b(zero, (v16i8)vec2, 1); in ARGBToRGB565Row_MSA()
1000 vec5 = (v16u8)__msa_sldi_b(zero, (v16i8)vec5, 1); in ARGBToRGB565Row_MSA()
1001 vec6 = (v16u8)__msa_sldi_b(zero, (v16i8)vec6, 1); in ARGBToRGB565Row_MSA()
1002 vec3 = (v16u8)__msa_sldi_b(zero, (v16i8)src0, 2); in ARGBToRGB565Row_MSA()
1003 vec7 = (v16u8)__msa_sldi_b(zero, (v16i8)src1, 2); in ARGBToRGB565Row_MSA()
1031 vec1 = (v16u8)__msa_sldi_b(zero, (v16i8)vec1, 1); in ARGBToARGB1555Row_MSA()
[all …]
/external/libaom/libaom/aom_dsp/mips/
Daom_convolve8_horiz_msa.c229 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_8t_32w_msa()
241 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_8t_32w_msa()
287 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_8t_64w_msa()
303 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_8t_64w_msa()
556 src1 = __msa_sldi_b(src2, src0, 8); in common_hz_2t_32w_msa()
561 src5 = __msa_sldi_b(src6, src4, 8); in common_hz_2t_32w_msa()
Dmacros_msa.h634 out0 = (RTYPE)__msa_sldi_b((v16i8)zero_m, (v16i8)in0, slide_val); \
635 out1 = (RTYPE)__msa_sldi_b((v16i8)zero_m, (v16i8)in1, slide_val); \
656 out0 = (RTYPE)__msa_sldi_b((v16i8)in0_0, (v16i8)in1_0, slide_val); \
657 out1 = (RTYPE)__msa_sldi_b((v16i8)in0_1, (v16i8)in1_1, slide_val); \
666 out2 = (RTYPE)__msa_sldi_b((v16i8)in0_2, (v16i8)in1_2, slide_val); \
Dsub_pixel_variance_msa.c759 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in sub_pixel_sse_diff_4width_hv_msa()
1390 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in sub_pixel_avg_sse_diff_4width_hv_msa()
/external/libvpx/libvpx/vp9/encoder/mips/msa/
Dvp9_fdct4x4_msa.c61 mask = (v8i16)__msa_sldi_b(zero, one, 15); in vp9_fht4x4_msa()
/external/libvpx/libvpx/vp8/common/mips/msa/
Dsixtap_filter_msa.c484 hz_out1 = (v8i16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in common_hv_6ht_6vt_4w_msa()
496 hz_out4 = (v8i16)__msa_sldi_b((v16i8)hz_out5, (v16i8)hz_out3, 8); in common_hv_6ht_6vt_4w_msa()
504 hz_out6 = (v8i16)__msa_sldi_b((v16i8)hz_out7, (v16i8)hz_out5, 8); in common_hv_6ht_6vt_4w_msa()
951 hz_out2 = (v8i16)__msa_sldi_b((v16i8)hz_out3, (v16i8)hz_out1, 8); in common_hv_4ht_4vt_4w_msa()
957 hz_out4 = (v8i16)__msa_sldi_b((v16i8)hz_out5, (v16i8)hz_out3, 8); in common_hv_4ht_4vt_4w_msa()
1092 hz_out2 = (v8i16)__msa_sldi_b((v16i8)hz_out3, (v16i8)hz_out1, 8); in common_hv_6ht_4vt_4w_msa()
1098 hz_out4 = (v8i16)__msa_sldi_b((v16i8)hz_out5, (v16i8)hz_out3, 8); in common_hv_6ht_4vt_4w_msa()
1228 hz_out1 = (v8i16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in common_hv_4ht_6vt_4w_msa()
1240 hz_out4 = (v8i16)__msa_sldi_b((v16i8)hz_out5, (v16i8)hz_out3, 8); in common_hv_4ht_6vt_4w_msa()
1245 hz_out6 = (v8i16)__msa_sldi_b((v16i8)hz_out7, (v16i8)hz_out5, 8); in common_hv_4ht_6vt_4w_msa()
Dvp8_macros_msa.h516 out0 = (RTYPE)__msa_sldi_b((v16i8)zero_m, (v16i8)in0, slide_val); \
517 out1 = (RTYPE)__msa_sldi_b((v16i8)zero_m, (v16i8)in1, slide_val); \
530 out0 = (RTYPE)__msa_sldi_b((v16i8)in0_0, (v16i8)in1_0, slide_val); \
531 out1 = (RTYPE)__msa_sldi_b((v16i8)in0_1, (v16i8)in1_1, slide_val); \
538 out2 = (RTYPE)__msa_sldi_b((v16i8)in0_2, (v16i8)in1_2, slide_val); \
Didct_msa.c145 input1 = (v8i16)__msa_sldi_b((v16i8)input1, (v16i8)input1, 8); in vp8_short_inv_walsh4x4_msa()
Dbilinear_filter_msa.c450 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8); in common_hv_2ht_2vt_4x4_msa()
/external/llvm-project/clang/test/CodeGen/
Dbuiltins-mips-msa-error.c171 …v16i8_r = __msa_sldi_b(v16i8_r, v16i8_a, 16); // expected-error {{argument value 16 is outsid… in test()
361 …v16i8_r = __msa_sldi_b(v16i8_r, v16i8_a, -17); // expected-error {{argument value 4294967279 i… in test()
Dbuiltins-mips-msa.c709 v16i8_r = __msa_sldi_b(v16i8_r, v16i8_a, 7); // CHECK: call <16 x i8> @llvm.mips.sldi.b( in test()
/external/llvm-project/clang/lib/Headers/
Dmsa.h349 #define __msa_sldi_b __builtin_msa_sldi_b macro
/external/webp/src/dsp/
Dmsa_macro.h417 (RTYPE)__msa_sldi_b((v16i8)in0, (v16i8)in1, slide_val) \