HomeSort by relevance Sort by last modified time
    Searched refs:v8u16 (Results 1 - 25 of 40) sorted by null

1 2

  /external/libvpx/libvpx/third_party/libyuv/source/
row_msa.cc 140 v8u16 reg0_m, reg1_m; \
152 reg0_m = (v8u16)__msa_srai_h((v8i16)reg0_m, shift); \
153 reg1_m = (v8u16)__msa_srai_h((v8i16)reg1_m, shift); \
163 v8u16 reg0_m, reg1_m, reg2_m, reg3_m, reg4_m, reg5_m, reg6_m, reg7_m; \
164 v8u16 reg8_m, reg9_m; \
190 reg8_m = (v8u16)__msa_pckev_d((v2i64)reg4_m, (v2i64)reg0_m); \
191 reg9_m = (v8u16)__msa_pckev_d((v2i64)reg5_m, (v2i64)reg1_m); \
192 reg8_m += (v8u16)__msa_pckod_d((v2i64)reg4_m, (v2i64)reg0_m); \
193 reg9_m += (v8u16)__msa_pckod_d((v2i64)reg5_m, (v2i64)reg1_m); \
194 reg0_m = (v8u16)__msa_pckev_d((v2i64)reg6_m, (v2i64)reg2_m);
    [all...]
scale_msa.cc 78 v8u16 reg0, reg1, reg2, reg3;
96 reg0 = (v8u16)__msa_srari_h((v8i16)reg0, 2);
97 reg1 = (v8u16)__msa_srari_h((v8i16)reg1, 2);
141 v8u16 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7;
169 reg4 = (v8u16)__msa_pckev_d((v2i64)reg2, (v2i64)reg0);
170 reg5 = (v8u16)__msa_pckev_d((v2i64)reg3, (v2i64)reg1);
171 reg6 = (v8u16)__msa_pckod_d((v2i64)reg2, (v2i64)reg0);
172 reg7 = (v8u16)__msa_pckod_d((v2i64)reg3, (v2i64)reg1);
175 reg4 = (v8u16)__msa_srari_h((v8i16)reg4, 2);
176 reg5 = (v8u16)__msa_srari_h((v8i16)reg5, 2)
    [all...]
  /external/libyuv/files/source/
row_msa.cc 140 v8u16 reg0_m, reg1_m; \
152 reg0_m = (v8u16)__msa_srai_h((v8i16)reg0_m, shift); \
153 reg1_m = (v8u16)__msa_srai_h((v8i16)reg1_m, shift); \
163 v8u16 reg0_m, reg1_m, reg2_m, reg3_m, reg4_m, reg5_m, reg6_m, reg7_m; \
164 v8u16 reg8_m, reg9_m; \
190 reg8_m = (v8u16)__msa_pckev_d((v2i64)reg4_m, (v2i64)reg0_m); \
191 reg9_m = (v8u16)__msa_pckev_d((v2i64)reg5_m, (v2i64)reg1_m); \
192 reg8_m += (v8u16)__msa_pckod_d((v2i64)reg4_m, (v2i64)reg0_m); \
193 reg9_m += (v8u16)__msa_pckod_d((v2i64)reg5_m, (v2i64)reg1_m); \
194 reg0_m = (v8u16)__msa_pckev_d((v2i64)reg6_m, (v2i64)reg2_m);
    [all...]
scale_msa.cc 70 v8u16 reg0, reg1, reg2, reg3;
88 reg0 = (v8u16)__msa_srari_h((v8i16)reg0, 2);
89 reg1 = (v8u16)__msa_srari_h((v8i16)reg1, 2);
133 v8u16 reg0, reg1, reg2, reg3, reg4, reg5, reg6, reg7;
161 reg4 = (v8u16)__msa_pckev_d((v2i64)reg2, (v2i64)reg0);
162 reg5 = (v8u16)__msa_pckev_d((v2i64)reg3, (v2i64)reg1);
163 reg6 = (v8u16)__msa_pckod_d((v2i64)reg2, (v2i64)reg0);
164 reg7 = (v8u16)__msa_pckod_d((v2i64)reg3, (v2i64)reg1);
167 reg4 = (v8u16)__msa_srari_h((v8i16)reg4, 2);
168 reg5 = (v8u16)__msa_srari_h((v8i16)reg5, 2)
    [all...]
  /external/libaom/libaom/aom_dsp/mips/
sad_msa.c 33 v8u16 sad = { 0 };
56 v8u16 sad = { 0 };
77 v8u16 sad = { 0 };
101 v8u16 sad = { 0 };
139 v8u16 sad0 = { 0 };
140 v8u16 sad1 = { 0 };
175 v8u16 sad0 = { 0 };
176 v8u16 sad1 = { 0 };
177 v8u16 sad2 = { 0 };
178 v8u16 sad3 = { 0 }
    [all...]
loopfilter_16_msa.c 22 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r;
23 v8u16 p3_l, p2_l, p1_l, p0_l, q0_l, q1_l, q2_l, q3_l;
85 v8u16 p7_r_in, p6_r_in, p5_r_in, p4_r_in, p3_r_in, p2_r_in, p1_r_in, p0_r_in;
86 v8u16 q7_r_in, q6_r_in, q5_r_in, q4_r_in, q3_r_in, q2_r_in, q1_r_in, q0_r_in;
87 v8u16 p7_l_in, p6_l_in, p5_l_in, p4_l_in, p3_l_in, p2_l_in, p1_l_in, p0_l_in;
88 v8u16 q7_l_in, q6_l_in, q5_l_in, q4_l_in, q3_l_in, q2_l_in, q1_l_in, q0_l_in;
89 v8u16 tmp0_r, tmp1_r, tmp0_l, tmp1_l;
113 q0_r_in = (v8u16)__msa_ilvr_b(zero, (v16i8)q0);
132 q0_l_in = (v8u16)__msa_ilvl_b(zero, (v16i8)q0);
153 q1_r_in = (v8u16)__msa_ilvr_b(zero, (v16i8)q1)
    [all...]
macros_msa.h 26 #define LD_UH(...) LD_H(v8u16, __VA_ARGS__)
669 #define SLDI_B3_UH(...) SLDI_B3(v8u16, __VA_ARGS__)
    [all...]
intrapred_msa.c 160 v8u16 sum_h;
181 v8u16 sum_h;
210 v8u16 sum_h;
236 v8u16 sum_h;
269 v8u16 sum_h, sum_top, sum_left;
292 v8u16 sum_h;
323 v8u16 sum_h, sum_top0, sum_top1, sum_left0, sum_left1;
352 v8u16 sum_h, sum_data0, sum_data1;
sub_pixel_variance_msa.c 389 v8u16 vec0, vec1, vec2, vec3;
428 v8u16 vec0, vec1, vec2, vec3;
469 v8u16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
470 v8u16 out0, out1, out2, out3, out4, out5, out6, out7;
557 v8u16 tmp0, tmp1;
595 v8u16 vec0, vec1, vec2, vec3;
596 v8u16 tmp0, tmp1, tmp2, tmp3;
640 v8u16 tmp0, tmp1, tmp2, tmp3;
737 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4;
738 v8u16 tmp0, tmp1
    [all...]
loopfilter_8_msa.c 23 v8u16 p3_r, p2_r, p1_r, p0_r, q3_r, q2_r, q1_r, q0_r;
89 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r;
90 v8u16 p3_l, p2_l, p1_l, p0_l, q0_l, q1_l, q2_l, q3_l;
160 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r;
238 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r;
239 v8u16 p3_l, p2_l, p1_l, p0_l, q0_l, q1_l, q2_l, q3_l;
  /external/libvpx/libvpx/vpx_dsp/mips/
avg_msa.c 18 v8u16 sum0, sum1, sum2, sum3, sum4, sum5, sum6, sum7;
29 sum0 = (v8u16)__msa_pckev_h((v8i16)sum, (v8i16)sum);
41 v8u16 sum0;
50 sum0 = (v8u16)__msa_pckev_h((v8i16)sum1, (v8i16)sum1);
262 v8u16 tmp0_h, tmp1_h, tmp2_h, tmp3_h, tmp4_h, tmp5_h, tmp6_h, tmp7_h;
267 tmp0_h = (v8u16)__msa_asub_s_h(src0, zero);
268 tmp1_h = (v8u16)__msa_asub_s_h(src1, zero);
275 tmp0_h = (v8u16)__msa_asub_s_h(src0, zero);
276 tmp1_h = (v8u16)__msa_asub_s_h(src1, zero);
277 tmp2_h = (v8u16)__msa_asub_s_h(src2, zero)
    [all...]
sad_msa.c 31 v8u16 sad = { 0 };
54 v8u16 sad = { 0 };
75 v8u16 sad = { 0 };
99 v8u16 sad = { 0 };
137 v8u16 sad0 = { 0 };
138 v8u16 sad1 = { 0 };
170 v8u16 sad0 = { 0 };
171 v8u16 sad1 = { 0 };
172 v8u16 sad2 = { 0 };
209 v8u16 sad0 = { 0 }
    [all...]
loopfilter_16_msa.c 23 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r;
24 v8u16 p3_l, p2_l, p1_l, p0_l, q0_l, q1_l, q2_l, q3_l;
86 v8u16 p7_r_in, p6_r_in, p5_r_in, p4_r_in, p3_r_in, p2_r_in, p1_r_in, p0_r_in;
87 v8u16 q7_r_in, q6_r_in, q5_r_in, q4_r_in, q3_r_in, q2_r_in, q1_r_in, q0_r_in;
88 v8u16 p7_l_in, p6_l_in, p5_l_in, p4_l_in, p3_l_in, p2_l_in, p1_l_in, p0_l_in;
89 v8u16 q7_l_in, q6_l_in, q5_l_in, q4_l_in, q3_l_in, q2_l_in, q1_l_in, q0_l_in;
90 v8u16 tmp0_r, tmp1_r, tmp0_l, tmp1_l;
114 q0_r_in = (v8u16)__msa_ilvr_b(zero, (v16i8)q0);
133 q0_l_in = (v8u16)__msa_ilvl_b(zero, (v16i8)q0);
154 q1_r_in = (v8u16)__msa_ilvr_b(zero, (v16i8)q1)
    [all...]
intrapred_msa.c 158 v8u16 sum_h;
179 v8u16 sum_h;
208 v8u16 sum_h;
234 v8u16 sum_h;
267 v8u16 sum_h, sum_top, sum_left;
290 v8u16 sum_h;
321 v8u16 sum_h, sum_top0, sum_top1, sum_left0, sum_left1;
350 v8u16 sum_h, sum_data0, sum_data1;
391 v8u16 src_top_left, vec0, vec1, vec2, vec3;
393 src_top_left = (v8u16)__msa_fill_h(top_left)
    [all...]
macros_msa.h 22 #define LD_UH(...) LD_V(v8u16, __VA_ARGS__)
541 #define SLDI_B3_UH(...) SLDI_B3(v8u16, __VA_ARGS__)
557 #define VSHF_B2_UH(...) VSHF_B2(v8u16, __VA_ARGS__)
584 #define DOTP_UB2_UH(...) DOTP_UB2(v8u16, __VA_ARGS__)
592 #define DOTP_UB4_UH(...) DOTP_UB4(v8u16, __VA_ARGS__)
    [all...]
sub_pixel_variance_msa.c 391 v8u16 vec0, vec1, vec2, vec3;
430 v8u16 vec0, vec1, vec2, vec3;
471 v8u16 vec0, vec1, vec2, vec3, vec4, vec5, vec6, vec7;
472 v8u16 out0, out1, out2, out3, out4, out5, out6, out7;
559 v8u16 tmp0, tmp1;
597 v8u16 vec0, vec1, vec2, vec3;
598 v8u16 tmp0, tmp1, tmp2, tmp3;
642 v8u16 tmp0, tmp1, tmp2, tmp3;
739 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4;
740 v8u16 tmp0, tmp1
    [all...]
vpx_convolve8_avg_msa.c 235 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, tmp0, tmp1, filt;
251 hz_out1 = (v8u16)__msa_sldi_b((v16i8)hz_out2, (v16i8)hz_out0, 8);
252 hz_out3 = (v8u16)__msa_pckod_d((v2i64)hz_out4, (v2i64)hz_out2);
271 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, hz_out4, hz_out5, hz_out6;
272 v8u16 hz_out7, hz_out8, tmp0, tmp1, tmp2, tmp3;
295 hz_out7 = (v8u16)__msa_pckod_d((v2i64)hz_out8, (v2i64)hz_out6);
329 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3;
375 v8u16 hz_out0, hz_out1, tmp0, tmp1, tmp2, tmp3;
441 v8u16 hz_out0, hz_out1, hz_out2, hz_out3, tmp0, tmp1;
vpx_convolve8_avg_vert_msa.c 256 v8u16 tmp0, tmp1;
290 v8u16 tmp0, tmp1, tmp2, tmp3;
336 v8u16 tmp0, tmp1, tmp2, tmp3;
363 v8u16 tmp0, tmp1, tmp2, tmp3;
422 v8u16 tmp0, tmp1, tmp2, tmp3, filt;
472 v8u16 tmp0, tmp1, tmp2, tmp3, filt;
544 v8u16 tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;
545 v8u16 filt;
loopfilter_8_msa.c 23 v8u16 p3_r, p2_r, p1_r, p0_r, q3_r, q2_r, q1_r, q0_r;
89 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r;
90 v8u16 p3_l, p2_l, p1_l, p0_l, q0_l, q1_l, q2_l, q3_l;
160 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r;
238 v8u16 p3_r, p2_r, p1_r, p0_r, q0_r, q1_r, q2_r, q3_r;
239 v8u16 p3_l, p2_l, p1_l, p0_l, q0_l, q1_l, q2_l, q3_l;
  /external/webp/src/dsp/
msa_macro.h 53 #define LD_UH(...) LD_H(v8u16, __VA_ARGS__)
65 #define ST_UH(...) ST_H(v8u16, __VA_ARGS__)
259 #define LD_UH2(...) LD_H2(v8u16, __VA_ARGS__)
354 #define ST_UH2(...) ST_H2(v8u16, __VA_ARGS__)
435 #define VSHF_UH(...) VSHF_B(v8u16, __VA_ARGS__)
444 #define VSHF_B2_UH(...) VSHF_B2(v8u16, __VA_ARGS__)
458 #define VSHF_H2_UH(...) VSHF_H2(v8u16, __VA_ARGS__)
553 const v8u16 max_m = (v8u16)__msa_ldi_h(255); \
554 in = __msa_maxi_u_h((v8u16) in, 0);
    [all...]
upsampling_msa.c 49 out0 = (v8u16)__msa_pckod_h((v8i16)temp1, (v8i16)temp0); \
96 const v8u16 const_a = (v8u16)__msa_fill_h(17685); \
97 const v8u16 a0 = __msa_adds_u_h((v8u16)y0, u0); \
98 const v8u16 a1 = __msa_adds_u_h((v8u16)y1, u1); \
99 v8u16 b0 = __msa_subs_u_h(a0, const_a); \
100 v8u16 b1 = __msa_subs_u_h(a1, const_a); \
107 const v8u16 const_a = (v8u16)__msa_fill_h(17685);
    [all...]
  /external/libvpx/libvpx/vp8/common/mips/msa/
bilinear_filter_msa.c 35 v8u16 vec2, vec3, filt;
56 v8u16 vec4, vec5, vec6, vec7, filt;
91 v8u16 vec0, vec1, vec2, vec3, filt;
113 v8u16 vec0, vec1, vec2, vec3, filt;
186 v8u16 out0, out1, out2, out3, out4, out5, out6, out7, filt;
251 v8u16 tmp0, tmp1;
274 v8u16 tmp0, tmp1, tmp2, tmp3;
316 v8u16 tmp0, tmp1, tmp2, tmp3;
339 v8u16 tmp0, tmp1, tmp2, tmp3;
390 v8u16 tmp0, tmp1, tmp2, tmp3
    [all...]
vp8_macros_msa.h 24 #define LD_UH(...) LD_H(v8u16, __VA_ARGS__)
36 #define ST_UH(...) ST_H(v8u16, __VA_ARGS__)
540 #define SLDI_B3_UH(...) SLDI_B3(v8u16, __VA_ARGS__)
556 #define VSHF_B2_UH(...) VSHF_B2(v8u16, __VA_ARGS__)
595 #define DOTP_UB2_UH(...) DOTP_UB2(v8u16, __VA_ARGS__)
603 #define DOTP_UB4_UH(...) DOTP_UB4(v8u16, __VA_ARGS__)
    [all...]
  /external/libvpx/libvpx/third_party/libyuv/include/libyuv/
macros_msa.h 147 #define ST_UH(...) ST_H(v8u16, __VA_ARGS__)
200 #define ST_UH2(...) ST_H2(v8u16, __VA_ARGS__)
  /external/libyuv/files/include/libyuv/
macros_msa.h 147 #define ST_UH(...) ST_H(v8u16, __VA_ARGS__)
200 #define ST_UH2(...) ST_H2(v8u16, __VA_ARGS__)

Completed in 1243 milliseconds

1 2