Lines Matching refs:dep_counts
46 unsigned *dep_counts; member
163 BITSET_WORD **dependents, unsigned *dep_counts) in bi_push_dependency() argument
167 dep_counts[child]++; in bi_push_dependency()
173 BITSET_WORD **dependents, unsigned *dep_counts) in add_dependency() argument
177 bi_push_dependency(*parent, child, dependents, dep_counts); in add_dependency()
214 st.dep_counts[i] = 0; in bi_create_dependency_graph()
228 … add_dependency(last_write, ins->src[s].value + c, i, st.dependents, st.dep_counts); in bi_create_dependency_graph()
237 bi_push_dependency(prev_msg, i, st.dependents, st.dep_counts); in bi_create_dependency_graph()
248 st.dependents, st.dep_counts); in bi_create_dependency_graph()
259 … add_dependency(last_read, dest + c, i, st.dependents, st.dep_counts); in bi_create_dependency_graph()
260 … add_dependency(last_write, dest + c, i, st.dependents, st.dep_counts); in bi_create_dependency_graph()
281 bi_push_dependency(st.count - 1, i, st.dependents, st.dep_counts); in bi_create_dependency_graph()
426 st.dep_counts = calloc(st.count, sizeof(st.dep_counts[0])); in bi_initialize_worklist()
432 if (st.dep_counts[i] == 0) in bi_initialize_worklist()
442 free(st.dep_counts); in bi_free_worklist()
451 assert(st.dep_counts[idx] == 0); in bi_update_worklist()
461 assert(st.dep_counts[i] != 0); in bi_update_worklist()
462 unsigned new_deps = --st.dep_counts[i]; in bi_update_worklist()