• Home
  • Raw
  • Download

Lines Matching refs:i8

211     int i8, i4;  in pred_spatial_direct_motion()  local
360 for (i8 = 0; i8 < 4; i8++) { in pred_spatial_direct_motion()
361 int x8 = i8 & 1; in pred_spatial_direct_motion()
362 int y8 = i8 >> 1; in pred_spatial_direct_motion()
367 if (is_b8x8 && !IS_DIRECT(sl->sub_mb_type[i8])) in pred_spatial_direct_motion()
369 sl->sub_mb_type[i8] = sub_mb_type; in pred_spatial_direct_motion()
371 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8, in pred_spatial_direct_motion()
373 fill_rectangle(&sl->ref_cache[1][scan8[i8 * 4]], 2, 2, 8, in pred_spatial_direct_motion()
394 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8, a, 4); in pred_spatial_direct_motion()
395 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8, b, 4); in pred_spatial_direct_motion()
427 for (i8 = 0; i8 < 4; i8++) { in pred_spatial_direct_motion()
428 const int x8 = i8 & 1; in pred_spatial_direct_motion()
429 const int y8 = i8 >> 1; in pred_spatial_direct_motion()
431 if (is_b8x8 && !IS_DIRECT(sl->sub_mb_type[i8])) in pred_spatial_direct_motion()
433 sl->sub_mb_type[i8] = sub_mb_type; in pred_spatial_direct_motion()
435 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8, mv[0], 4); in pred_spatial_direct_motion()
436 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8, mv[1], 4); in pred_spatial_direct_motion()
437 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8, in pred_spatial_direct_motion()
439 fill_rectangle(&sl->ref_cache[1][scan8[i8 * 4]], 2, 2, 8, in pred_spatial_direct_motion()
445 (l1ref0[i8] == 0 || in pred_spatial_direct_motion()
446 (l1ref0[i8] < 0 && in pred_spatial_direct_motion()
447 l1ref1[i8] == 0 && in pred_spatial_direct_motion()
449 const int16_t (*l1mv)[2] = l1ref0[i8] == 0 ? l1mv0 : l1mv1; in pred_spatial_direct_motion()
454 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, in pred_spatial_direct_motion()
457 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, in pred_spatial_direct_motion()
468 AV_ZERO32(sl->mv_cache[0][scan8[i8 * 4 + i4]]); in pred_spatial_direct_motion()
470 AV_ZERO32(sl->mv_cache[1][scan8[i8 * 4 + i4]]); in pred_spatial_direct_motion()
475 sl->sub_mb_type[i8] += MB_TYPE_16x16 - MB_TYPE_8x8; in pred_spatial_direct_motion()
498 int i8, i4; in pred_temp_direct_motion() local
599 for (i8 = 0; i8 < 4; i8++) { in pred_temp_direct_motion()
600 const int x8 = i8 & 1; in pred_temp_direct_motion()
601 const int y8 = i8 >> 1; in pred_temp_direct_motion()
605 if (is_b8x8 && !IS_DIRECT(sl->sub_mb_type[i8])) in pred_temp_direct_motion()
607 sl->sub_mb_type[i8] = sub_mb_type; in pred_temp_direct_motion()
609 fill_rectangle(&sl->ref_cache[1][scan8[i8 * 4]], 2, 2, 8, 0, 1); in pred_temp_direct_motion()
611 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8, 0, 1); in pred_temp_direct_motion()
612 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8, 0, 4); in pred_temp_direct_motion()
613 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8, 0, 4); in pred_temp_direct_motion()
626 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8, in pred_temp_direct_motion()
634 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8, in pred_temp_direct_motion()
636 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8, in pred_temp_direct_motion()
667 for (i8 = 0; i8 < 4; i8++) { in pred_temp_direct_motion()
668 const int x8 = i8 & 1; in pred_temp_direct_motion()
669 const int y8 = i8 >> 1; in pred_temp_direct_motion()
673 if (is_b8x8 && !IS_DIRECT(sl->sub_mb_type[i8])) in pred_temp_direct_motion()
675 sl->sub_mb_type[i8] = sub_mb_type; in pred_temp_direct_motion()
676 fill_rectangle(&sl->ref_cache[1][scan8[i8 * 4]], 2, 2, 8, 0, 1); in pred_temp_direct_motion()
678 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8, 0, 1); in pred_temp_direct_motion()
679 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8, 0, 4); in pred_temp_direct_motion()
680 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8, 0, 4); in pred_temp_direct_motion()
685 ref0 = l1ref0[i8]; in pred_temp_direct_motion()
689 ref0 = map_col_to_list0[1][l1ref1[i8] + ref_offset]; in pred_temp_direct_motion()
694 fill_rectangle(&sl->ref_cache[0][scan8[i8 * 4]], 2, 2, 8, in pred_temp_direct_motion()
700 fill_rectangle(&sl->mv_cache[0][scan8[i8 * 4]], 2, 2, 8, in pred_temp_direct_motion()
702 fill_rectangle(&sl->mv_cache[1][scan8[i8 * 4]], 2, 2, 8, in pred_temp_direct_motion()
708 int16_t *mv_l0 = sl->mv_cache[0][scan8[i8 * 4 + i4]]; in pred_temp_direct_motion()
711 AV_WN32A(sl->mv_cache[1][scan8[i8 * 4 + i4]], in pred_temp_direct_motion()