Lines Matching defs:ref_cache
41 const int topright_ref = sl->ref_cache[list][i - 8 + part_width];
58 && sl->ref_cache[list][scan8[0] - 1] != PART_NOT_AVAILABLE) {
83 return sl->ref_cache[list][i - 8 - 1];
101 const int top_ref = sl->ref_cache[list][index8 - 8];
102 const int left_ref = sl->ref_cache[list][index8 - 1];
165 const int top_ref = sl->ref_cache[list][scan8[0] - 8];
177 const int left_ref = sl->ref_cache[list][scan8[8] - 1];
206 const int left_ref = sl->ref_cache[list][scan8[0] - 1];
267 fill_rectangle(&sl->ref_cache[0][scan8[0]], 4, 4, 8, 0, 1);
609 int8_t *ref_cache = &sl->ref_cache[list][scan8[0]];
620 ref_cache[0 - 1 * 8] =
621 ref_cache[1 - 1 * 8] = ref[4 * top_xy + 2];
622 ref_cache[2 - 1 * 8] =
623 ref_cache[3 - 1 * 8] = ref[4 * top_xy + 3];
626 AV_WN32A(&ref_cache[0 - 1 * 8],
640 ref_cache[cache_idx] = ref[b8_xy + (left_block[0 + i * 2] & ~1)];
641 ref_cache[cache_idx + 8] = ref[b8_xy + (left_block[1 + i * 2] & ~1)];
645 ref_cache[cache_idx] =
646 ref_cache[cache_idx + 8] = (left_type[LEFT(i)]) ? LIST_NOT_USED
655 ref_cache[-1] = ref[b8_xy + (left_block[0] & ~1)];
658 ref_cache[-1] = left_type[LTOP] ? LIST_NOT_USED
666 ref_cache[4 - 1 * 8] = ref[4 * topright_xy + 2];
669 ref_cache[4 - 1 * 8] = topright_type ? LIST_NOT_USED
672 if(ref_cache[2 - 1*8] < 0 || ref_cache[4 - 1 * 8] < 0) {
678 ref_cache[-1 - 1 * 8] = ref[b8_xy];
681 ref_cache[-1 - 1 * 8] = topleft_type ? LIST_NOT_USED
692 ref_cache[2 + 8 * 0] =
693 ref_cache[2 + 8 * 2] = PART_NOT_AVAILABLE;
772 if (!IS_INTERLACED(mb_type) && sl->ref_cache[list][idx] >= 0) { \
773 sl->ref_cache[list][idx] *= 2; \
783 if (IS_INTERLACED(mb_type) && sl->ref_cache[list][idx] >= 0) { \
784 sl->ref_cache[list][idx] >>= 1; \