Lines Matching refs:p0

25 #define VP8_SIMPLE_MASK(p1, p0, q0, q1, b_limit, mask)           \
29 p0_a_sub_q0 = __msa_asub_u_b(p0, q0); \
142 #define VP8_MBFILTER(p2, p1, p0, q0, q1, q2, mask, hev) \
154 p0_m = (v16i8) __msa_xori_b(p0, 0x80); \
216 p0 = __msa_xori_b((v16u8) p0_m, 0x80); \
301 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
309 LD_UB8(temp_src, pitch, p3, p2, p1, p0, q0, q1, q2, q3);
310 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
312 VP8_MBFILTER(p2, p1, p0, q0, q1, q2, mask, hev);
315 ST_UB4(p2, p1, p0, q0, temp_src, pitch);
326 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
341 ILVR_D4_UB(p3_v, p3_u, p2_v, p2_u, p1_v, p1_u, p0_v, p0_u, p3, p2, p1, p0);
343 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
345 VP8_MBFILTER(p2, p1, p0, q0, q1, q2, mask, hev);
349 p0_d = __msa_copy_u_d((v2i64) p0, 0);
362 p0_d = __msa_copy_u_d((v2i64) p0, 1);
378 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
394 p3, p2, p1, p0, q0, q1, q2, q3);
396 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
398 VP8_MBFILTER(p2, p1, p0, q0, q1, q2, mask, hev);
399 ILVR_B2_SH(p1, p2, q0, p0, tmp0, tmp1);
401 ILVL_B2_SH(p1, p2, q0, p0, tmp0, tmp1);
443 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
458 p3, p2, p1, p0, q0, q1, q2, q3);
460 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
462 VP8_MBFILTER(p2, p1, p0, q0, q1, q2, mask, hev);
464 ILVR_B2_SH(p1, p2, q0, p0, tmp0, tmp1);
466 ILVL_B2_SH(p1, p2, q0, p0, tmp0, tmp1);
508 v16u8 p1, p0, q1, q0;
513 LD_UB4(src - (pitch << 1), pitch, p1, p0, q0, q1);
514 VP8_SIMPLE_MASK(p1, p0, q0, q1, b_limit, mask);
515 VP8_SIMPLE_FILT(p1, p0, q0, q1, mask);
516 ST_UB2(p0, q0, (src - pitch), pitch);
523 v16u8 p1, p0, q1, q0;
537 p1, p0, q0, q1);
538 VP8_SIMPLE_MASK(p1, p0, q0, q1, b_limit, mask);
539 VP8_SIMPLE_FILT(p1, p0, q0, q1, mask);
540 ILVRL_B2_SH(q0, p0, tmp1, tmp0);
552 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
570 ILVR_D4_UB(p3_v, p3_u, p2_v, p2_u, p1_v, p1_u, p0_v, p0_u, p3, p2, p1, p0);
572 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
574 VP8_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev);
577 p0_d = __msa_copy_u_d((v2i64) p0, 0);
583 p0_d = __msa_copy_u_d((v2i64) p0, 1);
593 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
608 p3, p2, p1, p0, q0, q1, q2, q3);
610 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
612 VP8_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev);
613 ILVR_B2_SW(p0, p1, q1, q0, tmp0, tmp1);
615 tmp0 = (v4i32) __msa_ilvl_b((v16i8) p0, (v16i8) p1);
628 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
631 LD_UB8((src - 4 * pitch), pitch, p3, p2, p1, p0, q0, q1, q2, q3);
636 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
638 VP8_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev);
640 ST_UB4(p1, p0, q0, q1, (src - 2 * pitch), pitch);
648 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
658 p3, p2, p1, p0, q0, q1, q2, q3);
664 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
666 VP8_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev);
667 ILVR_B2_SH(p0, p1, q1, q0, tmp0, tmp1);
669 ILVL_B2_SH(p0, p1, q1, q0, tmp0, tmp1);