Searched refs:conflict_list (Results 1 – 3 of 3) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/lima/ir/gp/ |
D | regalloc.c | 32 struct util_dynarray conflict_list; member 164 util_dynarray_append(&a->conflict_list, unsigned, j); in add_interference() 165 util_dynarray_append(&b->conflict_list, unsigned, i); in add_interference() 252 util_dynarray_foreach(&info->conflict_list, unsigned, conflict) { in push_stack() 318 util_dynarray_foreach(®->conflict_list, unsigned, conflict_idx) { in do_regalloc() 608 util_dynarray_init(&ctx.registers[i].conflict_list, ctx.mem_ctx); in gpir_regalloc_prog()
|
/third_party/mesa3d/src/util/ |
D | register_allocate.c | 106 util_dynarray_init(®s->regs[i].conflict_list, in ra_alloc_reg_set() 109 util_dynarray_append(®s->regs[i].conflict_list, unsigned int, i); in ra_alloc_reg_set() 136 if (reg1->conflict_list.mem_ctx) { in ra_add_conflict_list() 137 util_dynarray_append(®1->conflict_list, unsigned int, r2); in ra_add_conflict_list() 165 util_dynarray_foreach(®s->regs[base_reg].conflict_list, unsigned int, in ra_add_transitive_reg_conflict() 185 util_dynarray_foreach(®s->regs[base_reg].conflict_list, unsigned int, i) { in ra_add_transitive_reg_pair_conflict() 364 util_dynarray_foreach(®s->regs[rc].conflict_list, in ra_set_finalize() 379 util_dynarray_fini(®s->regs[b].conflict_list); in ra_set_finalize() 411 assert(util_dynarray_num_elements(®->conflict_list, unsigned int) == 0); in ra_set_serialize()
|
D | register_allocate_internal.h | 43 struct util_dynarray conflict_list; member
|