Lines Matching refs:node_count
44 unsigned node_count, unsigned class_count)
48 l->node_count = node_count;
51 l->alignment = calloc(sizeof(l->alignment[0]), node_count);
52 l->linear = calloc(sizeof(l->linear[0]), node_count * node_count);
53 l->modulus = calloc(sizeof(l->modulus[0]), node_count);
54 l->class = calloc(sizeof(l->class[0]), node_count);
58 l->spill_cost = calloc(sizeof(l->spill_cost[0]), node_count);
59 l->solutions = calloc(sizeof(l->solutions[0]), node_count);
61 memset(l->solutions, ~0, sizeof(l->solutions[0]) * node_count);
101 if (node < l->node_count && l->alignment[node]) {
133 l->linear[j * l->node_count + i] |= constraint_fw;
134 l->linear[i * l->node_count + j] |= constraint_bw;
140 unsigned *row = &l->linear[i * l->node_count];
143 for (unsigned j = 0; j < l->node_count; ++j) {
161 for (unsigned step = 0; step < l->node_count; ++step) {
206 if (node < l->node_count)
214 unsigned *constraints = &l->linear[i * l->node_count];
216 for (unsigned j = 0; j < l->node_count; ++j)
230 for (unsigned i = 0; i < l->node_count; ++i) {