Lines Matching defs:q0

15 #define VP8_SIMPLE_MASK(p1, p0, q0, q1, b_limit, mask)         \
19 p0_a_sub_q0 = __msa_asub_u_b(p0, q0); \
132 #define VP8_MBFILTER(p2, p1, p0, q0, q1, q2, mask, hev) \
145 q0_m = (v16i8)__msa_xori_b(q0, 0x80); \
197 q0 = __msa_xori_b((v16u8)q0_m, 0x80); \
284 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
286 LD_UB8((src - 4 * pitch), pitch, p3, p2, p1, p0, q0, q1, q2, q3);
299 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit0, b_limit0, thresh0,
301 VP8_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev);
303 ST_UB4(p1, p0, q0, q1, (src - 2 * pitch), pitch);
316 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
326 p3, p2, p1, p0, q0, q1, q2, q3);
340 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit0, b_limit0, thresh0,
342 VP8_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev);
343 ILVR_B2_SH(p0, p1, q1, q0, tmp0, tmp1);
345 ILVL_B2_SH(p0, p1, q1, q0, tmp0, tmp1);
360 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
367 LD_UB8(temp_src, pitch, p3, p2, p1, p0, q0, q1, q2, q3);
368 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
370 VP8_MBFILTER(p2, p1, p0, q0, q1, q2, mask, hev);
372 ST_UB4(p2, p1, p0, q0, temp_src, pitch);
385 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
400 ILVR_D4_UB(q0_v, q0_u, q1_v, q1_u, q2_v, q2_u, q3_v, q3_u, q0, q1, q2, q3);
401 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
403 VP8_MBFILTER(p2, p1, p0, q0, q1, q2, mask, hev);
408 q0_d = __msa_copy_u_d((v2i64)q0, 0);
421 q0_d = __msa_copy_u_d((v2i64)q0, 1);
438 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
454 p3, p2, p1, p0, q0, q1, q2, q3);
456 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
458 VP8_MBFILTER(p2, p1, p0, q0, q1, q2, mask, hev);
459 ILVR_B2_SH(p1, p2, q0, p0, tmp0, tmp1);
461 ILVL_B2_SH(p1, p2, q0, p0, tmp0, tmp1);
505 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
520 p3, p2, p1, p0, q0, q1, q2, q3);
522 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
524 VP8_MBFILTER(p2, p1, p0, q0, q1, q2, mask, hev);
526 ILVR_B2_SH(p1, p2, q0, p0, tmp0, tmp1);
528 ILVL_B2_SH(p1, p2, q0, p0, tmp0, tmp1);
570 v16u8 p1, p0, q1, q0;
574 LD_UB4(src - (pitch << 1), pitch, p1, p0, q0, q1);
575 VP8_SIMPLE_MASK(p1, p0, q0, q1, b_limit, mask);
576 VP8_SIMPLE_FILT(p1, p0, q0, q1, mask);
577 ST_UB2(p0, q0, (src - pitch), pitch);
584 v16u8 p1, p0, q1, q0;
598 p1, p0, q0, q1);
599 VP8_SIMPLE_MASK(p1, p0, q0, q1, b_limit, mask);
600 VP8_SIMPLE_FILT(p1, p0, q0, q1, mask);
601 ILVRL_B2_SH(q0, p0, tmp1, tmp0);
621 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
640 ILVR_D4_UB(q0_v, q0_u, q1_v, q1_u, q2_v, q2_u, q3_v, q3_u, q0, q1, q2, q3);
641 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
643 VP8_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev);
647 q0_d = __msa_copy_u_d((v2i64)q0, 0);
653 q0_d = __msa_copy_u_d((v2i64)q0, 1);
665 v16u8 p3, p2, p1, p0, q3, q2, q1, q0;
680 p3, p2, p1, p0, q0, q1, q2, q3);
682 LPF_MASK_HEV(p3, p2, p1, p0, q0, q1, q2, q3, limit, b_limit, thresh,
684 VP8_LPF_FILTER4_4W(p1, p0, q0, q1, mask, hev);
685 ILVR_B2_SW(p0, p1, q1, q0, tmp0, tmp1);
688 tmp1 = (v4i32)__msa_ilvl_b((v16i8)q1, (v16i8)q0);