Lines Matching refs:q0
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) \
155 q0_m = (v16i8) __msa_xori_b(q0, 0x80); \
214 q0 = __msa_xori_b((v16u8) q0_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;
342 ILVR_D4_UB(q0_v, q0_u, q1_v, q1_u, q2_v, q2_u, q3_v, q3_u, q0, q1, q2, q3);
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);
350 q0_d = __msa_copy_u_d((v2i64) q0, 0);
363 q0_d = __msa_copy_u_d((v2i64) q0, 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;
571 ILVR_D4_UB(q0_v, q0_u, q1_v, q1_u, q2_v, q2_u, q3_v, q3_u, q0, q1, q2, q3);
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);
578 q0_d = __msa_copy_u_d((v2i64) q0, 0);
584 q0_d = __msa_copy_u_d((v2i64) q0, 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);
616 tmp1 = (v4i32) __msa_ilvl_b((v16i8) q1, (v16i8) q0);
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);