Home
last modified time | relevance | path

Searched refs:regs_count (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/freedreno/ir3/
Dir3_merge_regs.c204 set->regs_count = 1; in get_merge_set()
219 rzalloc_array(a, struct ir3_register *, a->regs_count + b->regs_count); in merge_merge_sets()
222 for (; a_index < a->regs_count || b_index < b->regs_count; new_index++) { in merge_merge_sets()
223 if (b_index < b->regs_count && in merge_merge_sets()
224 (a_index == a->regs_count || in merge_merge_sets()
234 assert(new_index == a->regs_count + b->regs_count); in merge_merge_sets()
240 a->regs_count += b->regs_count; in merge_merge_sets()
255 struct merge_def dom[a->regs_count + b->regs_count]; in merge_sets_interfere()
263 while (a_index < a->regs_count || b_index < b->regs_count) { in merge_sets_interfere()
265 if (a_index == a->regs_count) { in merge_sets_interfere()
[all …]
Dir3.c114 ir3_should_double_threadsize(struct ir3_shader_variant *v, unsigned regs_count) in ir3_should_double_threadsize() argument
157 return regs_count * 2 <= compiler->reg_size_vec4; in ir3_should_double_threadsize()
322 unsigned regs_count = in ir3_collect_info() local
326 info->double_threadsize = ir3_should_double_threadsize(v, regs_count); in ir3_collect_info()
330 compiler, regs_count, info->double_threadsize); in ir3_collect_info()
Dir3.h96 unsigned regs_count; member
649 unsigned regs_count);
Dir3_ra.c1408 if (!dst_set || dst_set->regs_count == 1) { in handle_collect()
/third_party/mesa3d/docs/relnotes/
D20.0.0.rst2913 - freedreno/ir3/ra: move regs_count==0 check