/external/libvpx/libvpx/vp8/common/mips/msa/ |
loopfilter_filters_msa.c | 15 #define VP8_SIMPLE_MASK(p1, p0, q0, q1, b_limit, mask) \ 24 mask = ((v16u8)mask <= b_limit); \ 293 v16u8 mask, hev, flat, thresh, limit, b_limit; local 295 b_limit = (v16u8)__msa_fill_b(b_limit_in); 300 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 317 v16u8 mask, hev, flat, thresh, limit, b_limit; local 321 b_limit = (v16u8)__msa_fill_b(b_limit_in); 332 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 369 v16u8 mask, hev, flat, thresh, limit, b_limit; local 374 b_limit = (v16u8)__msa_fill_b(b_limit_in) 434 v16u8 mask, hev, flat, thresh, limit, b_limit; local 498 v16u8 mask, b_limit; local 511 v16u8 mask, b_limit; local 546 v16u8 mask, hev, flat, thresh, limit, b_limit; local 589 v16u8 mask, hev, flat, thresh, limit, b_limit; local [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
loopfilter_4_msa.c | 19 v16u8 mask, hev, flat, thresh, b_limit, limit; local 26 b_limit = (v16u8)__msa_fill_b(*b_limit_ptr); 29 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 76 v16u8 mask, hev, flat, limit, thresh, b_limit; local 83 b_limit = (v16u8)__msa_fill_b(*b_limit_ptr); 88 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev,
|
loopfilter_8_msa.c | 19 v16u8 mask, hev, flat, thresh, b_limit, limit; local 30 b_limit = (v16u8)__msa_fill_b(*b_limit_ptr); 33 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 88 v16u8 flat, mask, hev, tmp, thresh, b_limit, limit; local 102 b_limit = (v16u8)__msa_fill_b(*b_limit0); 104 b_limit = (v16u8)__msa_ilvr_d((v2i64)tmp, (v2i64)b_limit); 111 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 159 v16u8 flat, mask, hev, thresh, b_limit, limit; local 172 b_limit = (v16u8)__msa_fill_b(*b_limit_ptr) 236 v16u8 flat, mask, hev, thresh, b_limit, limit; local [all...] |
loopfilter_16_msa.c | 22 v16u8 flat, mask, hev, thresh, b_limit, limit; local 33 b_limit = (v16u8)__msa_fill_b(*b_limit_ptr); 37 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 433 v16u8 flat2, mask, hev, flat, thresh, b_limit, limit; local 448 b_limit = (v16u8)__msa_fill_b(*b_limit_ptr); 451 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 765 v16u8 flat, mask, hev, thresh, b_limit, limit; local 775 b_limit = (v16u8)__msa_fill_b(*b_limit_ptr); 779 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, hev, 1076 v16u8 flat, mask, hev, thresh, b_limit, limit; local [all...] |
/external/webp/src/dsp/ |
dec_msa.c | 329 #define LPF_SIMPLE_MASK(p1, p0, q0, q1, b_limit, mask) do { \ 337 mask = (mask <= b_limit); \ 347 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); local 350 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, 367 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); local 377 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh, 421 int b_limit, int limit, int thresh) { 425 const v16u8 b_limit0 = (v16u8)__msa_fill_b(b_limit); 436 int b_limit, int limit, int thresh) { 437 VFilterHorEdge16i(src_y + 4 * stride, stride, b_limit, limit, thresh) 488 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); local 533 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); local 569 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); local 600 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); local 627 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); local 639 const v16u8 b_limit = (v16u8)__msa_fill_b(b_limit_in); local [all...] |