Home
last modified time | relevance | path

Searched refs:last_written (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/lima/ir/gp/
Dregalloc.c387 gpir_node *last_written[GPIR_VALUE_REG_NUM + GPIR_PHYSICAL_REG_NUM]; member
419 if (ctx->last_written[src->value_reg] && in add_fake_dep()
420 ctx->last_written[src->value_reg] != node) { in add_fake_dep()
421 gpir_node_add_dep(ctx->last_written[src->value_reg], node, in add_fake_dep()
490 if (ctx->last_written[idx]) { in handle_reg_read()
491 gpir_node_add_dep(ctx->last_written[idx], &load->node, in handle_reg_read()
503 ctx->last_written[idx] = &store->node; in handle_reg_write()
515 ctx->last_written[node->value_reg] = node; in handle_value_write()
530 memcpy(ctx.complex1_last_written, ctx.last_written, in regalloc_value_regs()
Dreduce_scheduler.c212 gpir_node **last_written = calloc(comp->cur_reg, sizeof(gpir_node *)); in add_false_dependencies() local
218 gpir_node *store = last_written[load->reg->index]; in add_false_dependencies()
224 last_written[store->reg->index] = node; in add_false_dependencies()
229 free(last_written); in add_false_dependencies()