Lines Matching refs:i8
210 int i8, i4;
359 for (i8 = 0; i8 < 4; i8++) {
360 int x8 = i8 & 1;
361 int y8 = i8 >> 1;
366 if (is_b8x8 && !IS_DIRECT(sl->sub_mb_type[i8]))
368 sl->sub_mb_type[i8] = sub_mb_type;
370 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8,
372 fill_rectangle(&sl->ref_cache[1][scan8[i8 * 4]], 2, 2, 8,
393 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8, a, 4);
394 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8, b, 4);
426 for (i8 = 0; i8 < 4; i8++) {
427 const int x8 = i8 & 1;
428 const int y8 = i8 >> 1;
430 if (is_b8x8 && !IS_DIRECT(sl->sub_mb_type[i8]))
432 sl->sub_mb_type[i8] = sub_mb_type;
434 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8, mv[0], 4);
435 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8, mv[1], 4);
436 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8,
438 fill_rectangle(&sl->ref_cache[1][scan8[i8 * 4]], 2, 2, 8,
444 (l1ref0[i8] == 0 ||
445 (l1ref0[i8] < 0 &&
446 l1ref1[i8] == 0 &&
448 const int16_t (*l1mv)[2] = l1ref0[i8] == 0 ? l1mv0 : l1mv1;
453 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2,
456 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2,
467 AV_ZERO32(sl->mv_cache[0][scan8[i8 * 4 + i4]]);
469 AV_ZERO32(sl->mv_cache[1][scan8[i8 * 4 + i4]]);
474 sl->sub_mb_type[i8] += MB_TYPE_16x16 - MB_TYPE_8x8;
497 int i8, i4;
598 for (i8 = 0; i8 < 4; i8++) {
599 const int x8 = i8 & 1;
600 const int y8 = i8 >> 1;
604 if (is_b8x8 && !IS_DIRECT(sl->sub_mb_type[i8]))
606 sl->sub_mb_type[i8] = sub_mb_type;
608 fill_rectangle(&sl->ref_cache[1][scan8[i8 * 4]], 2, 2, 8, 0, 1);
610 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8, 0, 1);
611 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8, 0, 4);
612 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8, 0, 4);
625 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8,
633 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8,
635 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8,
666 for (i8 = 0; i8 < 4; i8++) {
667 const int x8 = i8 & 1;
668 const int y8 = i8 >> 1;
672 if (is_b8x8 && !IS_DIRECT(sl->sub_mb_type[i8]))
674 sl->sub_mb_type[i8] = sub_mb_type;
675 fill_rectangle(&sl->ref_cache[1][scan8[i8 * 4]], 2, 2, 8, 0, 1);
677 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8, 0, 1);
678 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8, 0, 4);
679 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8, 0, 4);
684 ref0 = l1ref0[i8];
688 ref0 = map_col_to_list0[1][l1ref1[i8] + ref_offset];
693 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8,
699 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8,
701 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8,
707 int16_t *mv_l0 = sl->mv_cache[0][scan8[i8 * 4 + i4]];
710 AV_WN32A(sl->mv_cache[1][scan8[i8 * 4 + i4]],