Lines Matching defs:diff
110 __m128i diff, alpha_cbcr_16x8, beta_cbcr_16x8;
145 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1
146 diff = _mm_abs_epi16(diff);
148 flag1 = _mm_cmpgt_epi16(alpha_cbcr_16x8, diff);
150 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2
151 diff = _mm_abs_epi16(diff);
153 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
155 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3
156 diff = _mm_abs_epi16(diff);
157 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
176 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1
177 diff = _mm_abs_epi16(diff);
179 flag2 = _mm_cmpgt_epi16(alpha_cbcr_16x8, diff);
181 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2
182 diff = _mm_abs_epi16(diff);
184 flag2 = _mm_and_si128(flag2, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
186 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3
187 diff = _mm_abs_epi16(diff);
188 flag2 = _mm_and_si128(flag2, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
293 __m128i diff, alpha_cbcr_16x8, beta_cbcr_16x8;
314 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1
315 diff = _mm_abs_epi16(diff);
317 flag1 = _mm_cmpgt_epi16(alpha_cbcr_16x8, diff);
319 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2
320 diff = _mm_abs_epi16(diff);
322 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
324 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3
325 diff = _mm_abs_epi16(diff);
326 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
345 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1
346 diff = _mm_abs_epi16(diff);
348 flag2 = _mm_cmpgt_epi16(alpha_cbcr_16x8, diff);
350 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2
351 diff = _mm_abs_epi16(diff);
353 flag2 = _mm_and_si128(flag2, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
355 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3
356 diff = _mm_abs_epi16(diff);
357 flag2 = _mm_and_si128(flag2, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
447 __m128i diff, diff1, alpha_cbcr_16x8, beta_cbcr_16x8, in_macro;
494 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1
495 diff = _mm_abs_epi16(diff);
497 flag1 = _mm_cmpgt_epi16(alpha_cbcr_16x8, diff);
499 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2
500 diff = _mm_abs_epi16(diff);
502 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
504 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3
505 diff = _mm_abs_epi16(diff);
506 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
508 diff = _mm_subs_epi16(q0_uv_8x16, p0_uv_8x16);
509 diff = _mm_slli_epi16(diff, 2);
511 diff = _mm_add_epi16(diff, diff1);
512 diff = _mm_add_epi16(diff, _mm_set1_epi16(4));
513 in_macro = _mm_srai_epi16(diff, 3);
534 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1
535 diff = _mm_abs_epi16(diff);
537 flag2 = _mm_cmpgt_epi16(alpha_cbcr_16x8, diff);
539 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2
540 diff = _mm_abs_epi16(diff);
542 flag2 = _mm_and_si128(flag2, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
544 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3
545 diff = _mm_abs_epi16(diff);
546 flag2 = _mm_and_si128(flag2, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
548 diff = _mm_subs_epi16(q0_uv_8x16, p0_uv_8x16);
549 diff = _mm_slli_epi16(diff, 2);
551 diff = _mm_add_epi16(diff, diff1);
552 diff = _mm_add_epi16(diff, _mm_set1_epi16(4));
553 in_macro = _mm_srai_epi16(diff, 3);
668 __m128i diff, diff1, alpha_cbcr_16x8, beta_cbcr_16x8, in_macro;
700 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1
701 diff = _mm_abs_epi16(diff);
703 flag1 = _mm_cmpgt_epi16(alpha_cbcr_16x8, diff);
705 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2
706 diff = _mm_abs_epi16(diff);
708 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
710 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3
711 diff = _mm_abs_epi16(diff);
712 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
714 diff = _mm_subs_epi16(q0_uv_8x16, p0_uv_8x16);
715 diff = _mm_slli_epi16(diff, 2);
717 diff = _mm_add_epi16(diff, diff1);
718 diff = _mm_add_epi16(diff, _mm_set1_epi16(4));
719 in_macro = _mm_srai_epi16(diff, 3);
740 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1
741 diff = _mm_abs_epi16(diff);
743 flag2 = _mm_cmpgt_epi16(alpha_cbcr_16x8, diff);
745 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2
746 diff = _mm_abs_epi16(diff);
748 flag2 = _mm_and_si128(flag2, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
750 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3
751 diff = _mm_abs_epi16(diff);
752 flag2 = _mm_and_si128(flag2, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
754 diff = _mm_subs_epi16(q0_uv_8x16, p0_uv_8x16);
755 diff = _mm_slli_epi16(diff, 2);
757 diff = _mm_add_epi16(diff, diff1);
758 diff = _mm_add_epi16(diff, _mm_set1_epi16(4));
759 in_macro = _mm_srai_epi16(diff, 3);
848 __m128i diff, alpha_cbcr_16x8, beta_cbcr_16x8;
872 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1
873 diff = _mm_abs_epi16(diff);
875 flag1 = _mm_cmpgt_epi16(alpha_cbcr_16x8, diff);
877 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2
878 diff = _mm_abs_epi16(diff);
880 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
882 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3
883 diff = _mm_abs_epi16(diff);
884 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
986 __m128i diff, diff1, alpha_cbcr_16x8, beta_cbcr_16x8, in_macro;
1021 diff = _mm_subs_epi16(p0_uv_8x16, q0_uv_8x16); //Condn 1
1022 diff = _mm_abs_epi16(diff);
1024 flag1 = _mm_cmpgt_epi16(alpha_cbcr_16x8, diff);
1026 diff = _mm_subs_epi16(q1_uv_8x16, q0_uv_8x16); //Condtn 2
1027 diff = _mm_abs_epi16(diff);
1029 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
1031 diff = _mm_subs_epi16(p1_uv_8x16, p0_uv_8x16); //Condtn 3
1032 diff = _mm_abs_epi16(diff);
1033 flag1 = _mm_and_si128(flag1, _mm_cmpgt_epi16(beta_cbcr_16x8, diff));
1035 diff = _mm_subs_epi16(q0_uv_8x16, p0_uv_8x16);
1036 diff = _mm_slli_epi16(diff, 2);
1038 diff = _mm_add_epi16(diff, diff1);
1039 diff = _mm_add_epi16(diff, _mm_set1_epi16(4));
1040 in_macro = _mm_srai_epi16(diff, 3);