Lines Matching refs:lcra_state
42 struct lcra_state *
46 struct lcra_state *l = calloc(1, sizeof(*l));
67 lcra_free(struct lcra_state *l)
86 lcra_set_alignment(struct lcra_state *l, unsigned node, unsigned align_log2, unsigned bound)
92 lcra_set_disjoint_class(struct lcra_state *l, unsigned c1, unsigned c2)
99 lcra_restrict_range(struct lcra_state *l, unsigned node, unsigned len)
110 lcra_add_node_interference(struct lcra_state *l, unsigned i, unsigned cmask_i, unsigned j, unsigned cmask_j)
138 lcra_test_linear(struct lcra_state *l, unsigned *solutions, unsigned i)
159 lcra_solve(struct lcra_state *l)
204 lcra_set_node_spill_cost(struct lcra_state *l, unsigned node, signed cost)
211 lcra_count_constraints(struct lcra_state *l, unsigned i)
223 lcra_get_best_spill_node(struct lcra_state *l)