Lines Matching refs:lcra_state
33 struct lcra_state {
80 struct lcra_state *
85 lcra_free(struct lcra_state *l);
88 lcra_set_disjoint_class(struct lcra_state *l, unsigned c1, unsigned c2);
91 lcra_set_alignment(struct lcra_state *l, unsigned node, unsigned align_log2, unsigned bound);
94 lcra_restrict_range(struct lcra_state *l, unsigned node, unsigned len);
97 lcra_add_node_interference(struct lcra_state *l, unsigned i, unsigned cmask_i, unsigned j, unsigned cmask_j);
100 lcra_solve(struct lcra_state *l);
103 lcra_set_node_spill_cost(struct lcra_state *l, unsigned node, signed cost);
106 lcra_get_best_spill_node(struct lcra_state *l);