Lines Matching refs:ra_graph
89 struct ra_graph *ra_alloc_interference_graph(struct ra_regs *regs,
91 void ra_resize_interference_graph(struct ra_graph *g, unsigned int count);
92 void ra_set_node_class(struct ra_graph *g, unsigned int n, struct ra_class *c);
93 struct ra_class *ra_get_node_class(struct ra_graph *g, unsigned int n);
94 unsigned int ra_add_node(struct ra_graph *g, struct ra_class *c);
115 void ra_set_select_reg_callback(struct ra_graph *g,
118 void ra_add_node_interference(struct ra_graph *g,
120 void ra_reset_node_interference(struct ra_graph *g, unsigned int n);
124 bool ra_allocate(struct ra_graph *g);
130 unsigned int ra_get_node_reg(struct ra_graph *g, unsigned int n);
131 void ra_set_node_reg(struct ra_graph * g, unsigned int n, unsigned int reg);
132 void ra_set_node_spill_cost(struct ra_graph *g, unsigned int n, float cost);
133 int ra_get_best_spill_node(struct ra_graph *g);