Lines Matching defs:pred
585 int pred = buf[x - 1] + buf[x - (b->stride >> (1+b->pshift))] + buf[x - (b->stride >> (1+b->pshift))-1]; \
586 buf[x] += divide3(pred); \
1344 int pred;
1354 pred = (block[-1].ref & refmask) + (block[-stride].ref & refmask) + (block[-stride-1].ref & refmask);
1355 return (pred >> 1) & refmask;
1393 int16_t *pred[3];
1399 pred[n++] = block[-1].u.mv[ref];
1402 pred[n++] = block[-stride].u.mv[ref];
1405 pred[n++] = block[-stride-1].u.mv[ref];
1413 block->u.mv[ref][0] = pred[0][0];
1414 block->u.mv[ref][1] = pred[0][1];
1417 block->u.mv[ref][0] = (pred[0][0] + pred[1][0] + 1) >> 1;
1418 block->u.mv[ref][1] = (pred[0][1] + pred[1][1] + 1) >> 1;
1421 block->u.mv[ref][0] = mid_pred(pred[0][0], pred[1][0], pred[2][0]);
1422 block->u.mv[ref][1] = mid_pred(pred[0][1], pred[1][1], pred[2][1]);