Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/lima/ir/gp/
Dreduce_scheduler.c213 gpir_node **last_written = calloc(comp->cur_reg, sizeof(gpir_node *)); in add_false_dependencies() local
219 gpir_node *store = last_written[load->reg->index]; in add_false_dependencies()
225 last_written[store->reg->index] = node; in add_false_dependencies()
230 free(last_written); in add_false_dependencies()
Dscheduler.c1616 gpir_node *last_written[]) in add_fake_dep() argument
1621 if (index >= 0 && last_written[index]) { in add_fake_dep()
1622 gpir_node_add_dep(last_written[index], dep_node, in add_fake_dep()
1632 add_fake_dep(dep->pred, dep_node, last_written); in add_fake_dep()
1640 gpir_node *last_written[GPIR_VALUE_REG_NUM + GPIR_PHYSICAL_REG_NUM] = {0}; in schedule_build_dependency() local
1662 memset(last_written, 0, sizeof(last_written)); in schedule_build_dependency()
1671 if (last_written[index]) { in schedule_build_dependency()
1672 gpir_node_add_dep(last_written[index], node, GPIR_DEP_WRITE_AFTER_READ); in schedule_build_dependency()
1677 last_written[index] = node; in schedule_build_dependency()
1679 add_fake_dep(node, node, last_written); in schedule_build_dependency()
[all …]