Searched refs:last_written (Results 1 – 2 of 2) sorted by relevance
/external/mesa3d/src/gallium/drivers/lima/ir/gp/ |
D | reduce_scheduler.c | 213 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()
|
D | scheduler.c | 1616 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 …]
|