Lines Matching refs:ref_cache
41 const int topright_ref = h->ref_cache[list][i - 8 + part_width];
58 && h->ref_cache[list][scan8[0] - 1] != PART_NOT_AVAILABLE) {
83 return h->ref_cache[list][i - 8 - 1];
99 const int top_ref = h->ref_cache[list][index8 - 8];
100 const int left_ref = h->ref_cache[list][index8 - 1];
162 const int top_ref = h->ref_cache[list][scan8[0] - 8];
174 const int left_ref = h->ref_cache[list][scan8[8] - 1];
202 const int left_ref = h->ref_cache[list][scan8[0] - 1];
262 fill_rectangle(&h->ref_cache[0][scan8[0]], 4, 4, 8, 0, 1);
604 int8_t *ref_cache = &h->ref_cache[list][scan8[0]];
615 ref_cache[0 - 1 * 8] =
616 ref_cache[1 - 1 * 8] = ref[4 * top_xy + 2];
617 ref_cache[2 - 1 * 8] =
618 ref_cache[3 - 1 * 8] = ref[4 * top_xy + 3];
621 AV_WN32A(&ref_cache[0 - 1 * 8],
635 ref_cache[cache_idx] = ref[b8_xy + (left_block[0 + i * 2] & ~1)];
636 ref_cache[cache_idx + 8] = ref[b8_xy + (left_block[1 + i * 2] & ~1)];
640 ref_cache[cache_idx] =
641 ref_cache[cache_idx + 8] = (left_type[LEFT(i)]) ? LIST_NOT_USED
650 ref_cache[-1] = ref[b8_xy + (left_block[0] & ~1)];
653 ref_cache[-1] = left_type[LTOP] ? LIST_NOT_USED
661 ref_cache[4 - 1 * 8] = ref[4 * topright_xy + 2];
664 ref_cache[4 - 1 * 8] = topright_type ? LIST_NOT_USED
667 if(ref_cache[2 - 1*8] < 0 || ref_cache[4 - 1 * 8] < 0) {
673 ref_cache[-1 - 1 * 8] = ref[b8_xy];
676 ref_cache[-1 - 1 * 8] = topleft_type ? LIST_NOT_USED
687 ref_cache[2 + 8 * 0] =
688 ref_cache[2 + 8 * 2] = PART_NOT_AVAILABLE;
767 if (!IS_INTERLACED(mb_type) && h->ref_cache[list][idx] >= 0) { \
768 h->ref_cache[list][idx] <<= 1; \
778 if (IS_INTERLACED(mb_type) && h->ref_cache[list][idx] >= 0) { \
779 h->ref_cache[list][idx] >>= 1; \