Lines Matching refs:bmi
88 … ptr = base_pre + d->offset + (d->bmi.mv.as_mv.row >> 3) * pre_stride + (d->bmi.mv.as_mv.col >> 3); in vp8_build_inter_predictors_b()
90 if (d->bmi.mv.as_mv.row & 7 || d->bmi.mv.as_mv.col & 7) in vp8_build_inter_predictors_b()
92 sppf(ptr, pre_stride, d->bmi.mv.as_mv.col & 7, d->bmi.mv.as_mv.row & 7, pred_ptr, pitch); in vp8_build_inter_predictors_b()
111 … ptr = base_pre + d->offset + (d->bmi.mv.as_mv.row >> 3) * pre_stride + (d->bmi.mv.as_mv.col >> 3); in build_inter_predictors4b()
113 if (d->bmi.mv.as_mv.row & 7 || d->bmi.mv.as_mv.col & 7) in build_inter_predictors4b()
115 …x->subpixel_predict8x8(ptr, pre_stride, d->bmi.mv.as_mv.col & 7, d->bmi.mv.as_mv.row & 7, dst, dst… in build_inter_predictors4b()
126 … ptr = base_pre + d->offset + (d->bmi.mv.as_mv.row >> 3) * pre_stride + (d->bmi.mv.as_mv.col >> 3); in build_inter_predictors2b()
128 if (d->bmi.mv.as_mv.row & 7 || d->bmi.mv.as_mv.col & 7) in build_inter_predictors2b()
130 …x->subpixel_predict8x4(ptr, pre_stride, d->bmi.mv.as_mv.col & 7, d->bmi.mv.as_mv.row & 7, dst, dst… in build_inter_predictors2b()
142 … ptr = base_pre + d->offset + (d->bmi.mv.as_mv.row >> 3) * pre_stride + (d->bmi.mv.as_mv.col >> 3); in build_inter_predictors_b()
144 if (d->bmi.mv.as_mv.row & 7 || d->bmi.mv.as_mv.col & 7) in build_inter_predictors_b()
146 sppf(ptr, pre_stride, d->bmi.mv.as_mv.col & 7, d->bmi.mv.as_mv.row & 7, dst, dst_stride); in build_inter_predictors_b()
217 temp = x->block[yoffset ].bmi.mv.as_mv.row in vp8_build_inter4x4_predictors_mbuv()
218 + x->block[yoffset+1].bmi.mv.as_mv.row in vp8_build_inter4x4_predictors_mbuv()
219 + x->block[yoffset+4].bmi.mv.as_mv.row in vp8_build_inter4x4_predictors_mbuv()
220 + x->block[yoffset+5].bmi.mv.as_mv.row; in vp8_build_inter4x4_predictors_mbuv()
224 x->block[uoffset].bmi.mv.as_mv.row = (temp / 8) & x->fullpixel_mask; in vp8_build_inter4x4_predictors_mbuv()
226 temp = x->block[yoffset ].bmi.mv.as_mv.col in vp8_build_inter4x4_predictors_mbuv()
227 + x->block[yoffset+1].bmi.mv.as_mv.col in vp8_build_inter4x4_predictors_mbuv()
228 + x->block[yoffset+4].bmi.mv.as_mv.col in vp8_build_inter4x4_predictors_mbuv()
229 + x->block[yoffset+5].bmi.mv.as_mv.col; in vp8_build_inter4x4_predictors_mbuv()
233 x->block[uoffset].bmi.mv.as_mv.col = (temp / 8) & x->fullpixel_mask; in vp8_build_inter4x4_predictors_mbuv()
235 x->block[voffset].bmi.mv.as_int = x->block[uoffset].bmi.mv.as_int; in vp8_build_inter4x4_predictors_mbuv()
245 if (d0->bmi.mv.as_int == d1->bmi.mv.as_int) in vp8_build_inter4x4_predictors_mbuv()
260 if (d0->bmi.mv.as_int == d1->bmi.mv.as_int) in vp8_build_inter4x4_predictors_mbuv()
403 x->block[ 0].bmi = x->mode_info_context->bmi[ 0]; in build_inter4x4_predictors_mb()
404 x->block[ 2].bmi = x->mode_info_context->bmi[ 2]; in build_inter4x4_predictors_mb()
405 x->block[ 8].bmi = x->mode_info_context->bmi[ 8]; in build_inter4x4_predictors_mb()
406 x->block[10].bmi = x->mode_info_context->bmi[10]; in build_inter4x4_predictors_mb()
409 clamp_mv_to_umv_border(&x->block[ 0].bmi.mv.as_mv, x); in build_inter4x4_predictors_mb()
410 clamp_mv_to_umv_border(&x->block[ 2].bmi.mv.as_mv, x); in build_inter4x4_predictors_mb()
411 clamp_mv_to_umv_border(&x->block[ 8].bmi.mv.as_mv, x); in build_inter4x4_predictors_mb()
412 clamp_mv_to_umv_border(&x->block[10].bmi.mv.as_mv, x); in build_inter4x4_predictors_mb()
432 x->block[i+0].bmi = x->mode_info_context->bmi[i+0]; in build_inter4x4_predictors_mb()
433 x->block[i+1].bmi = x->mode_info_context->bmi[i+1]; in build_inter4x4_predictors_mb()
436 clamp_mv_to_umv_border(&x->block[i+0].bmi.mv.as_mv, x); in build_inter4x4_predictors_mb()
437 clamp_mv_to_umv_border(&x->block[i+1].bmi.mv.as_mv, x); in build_inter4x4_predictors_mb()
440 if (d0->bmi.mv.as_int == d1->bmi.mv.as_int) in build_inter4x4_predictors_mb()
461 if (d0->bmi.mv.as_int == d1->bmi.mv.as_int) in build_inter4x4_predictors_mb()
480 if (d0->bmi.mv.as_int == d1->bmi.mv.as_int) in build_inter4x4_predictors_mb()
505 temp = x->mode_info_context->bmi[yoffset + 0].mv.as_mv.row in build_4x4uvmvs()
506 + x->mode_info_context->bmi[yoffset + 1].mv.as_mv.row in build_4x4uvmvs()
507 + x->mode_info_context->bmi[yoffset + 4].mv.as_mv.row in build_4x4uvmvs()
508 + x->mode_info_context->bmi[yoffset + 5].mv.as_mv.row; in build_4x4uvmvs()
512 x->block[uoffset].bmi.mv.as_mv.row = (temp / 8) & x->fullpixel_mask; in build_4x4uvmvs()
514 temp = x->mode_info_context->bmi[yoffset + 0].mv.as_mv.col in build_4x4uvmvs()
515 + x->mode_info_context->bmi[yoffset + 1].mv.as_mv.col in build_4x4uvmvs()
516 + x->mode_info_context->bmi[yoffset + 4].mv.as_mv.col in build_4x4uvmvs()
517 + x->mode_info_context->bmi[yoffset + 5].mv.as_mv.col; in build_4x4uvmvs()
521 x->block[uoffset].bmi.mv.as_mv.col = (temp / 8) & x->fullpixel_mask; in build_4x4uvmvs()
524 clamp_uvmv_to_umv_border(&x->block[uoffset].bmi.mv.as_mv, x); in build_4x4uvmvs()
526 x->block[voffset].bmi.mv.as_int = x->block[uoffset].bmi.mv.as_int; in build_4x4uvmvs()