Home
last modified time | relevance | path

Searched refs:merge_set_offset (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_merge_regs.c227 new_regs[new_index]->merge_set_offset += b_offset; in merge_merge_sets()
267 current.offset = current.reg->merge_set_offset + b_offset; in merge_sets_interfere()
271 current.offset = current.reg->merge_set_offset; in merge_sets_interfere()
276 current.offset = current.reg->merge_set_offset; in merge_sets_interfere()
280 current.offset = current.reg->merge_set_offset + b_offset; in merge_sets_interfere()
337 int b_set_offset = a->merge_set_offset + b_offset - b->merge_set_offset; in try_merge_defs()
352 int b_set_offset = a->merge_set_offset + b_offset - b->merge_set_offset; in ir3_force_merge()
495 dst_offset = merge_set->interval_start + dst->merge_set_offset; in index_merge_sets()
[all...]
H A Dir3_spill.c233 src->def->merge_set_offset == instr->dsts[i]->merge_set_offset) { in compute_block_next_distance()
367 dst->merge_set_offset = reg->merge_set_offset; in rematerialize()
679 return reg->merge_set->spill_slot + reg->merge_set_offset * 2; in get_spill_slot()
840 def->merge_set_offset = offset; in add_to_merge_set()
864 def->merge_set_offset + offset * reg_elem_size(def)); in split()
887 add_to_merge_set(parent_def->merge_set, dst, parent_def->merge_set_offset); in extract()
936 dst->merge_set_offset = reg->merge_set_offset; in reload()
[all...]
H A Dir3_ra.c1306 if (physreg < reg->merge_set_offset) in update_affinity()
1309 if ((physreg - reg->merge_set_offset + reg->merge_set->size) > file->size) in update_affinity()
1312 reg->merge_set->preferred_reg = physreg - reg->merge_set_offset; in update_affinity()
1376 reg->merge_set->preferred_reg + reg->merge_set_offset; in get_reg()
1394 best_reg += reg->merge_set_offset; in get_reg()
1675 ctx, dst, physreg - src->def->merge_set_offset + dst->merge_set_offset); in handle_split()
1683 unsigned dst_offset = instr->dsts[0]->merge_set_offset; in handle_collect()
1721 interval->interval.reg->merge_set_offset + dst_offset; in handle_collect()
H A Dir3.h221 unsigned merge_set_offset; member

Completed in 21 milliseconds