typedef unsigned col_t;
-typedef struct _co2_irn_t co2_irn_t;
-typedef struct _co2_cloud_t co2_cloud_t;
-typedef struct _co2_cloud_irn_t co2_cloud_irn_t;
+typedef struct co2_irn_t co2_irn_t;
+typedef struct co2_cloud_t co2_cloud_t;
+typedef struct co2_cloud_irn_t co2_cloud_irn_t;
typedef struct {
col_t col;
DEBUG_ONLY(firm_dbg_module_t *dbg;)
} co2_t;
-struct _co2_irn_t {
+struct co2_irn_t {
const ir_node *irn;
affinity_node_t *aff;
co2_irn_t *touched_next;
struct list_head changed_list;
};
-struct _co2_cloud_irn_t {
- struct _co2_irn_t inh;
+struct co2_cloud_irn_t {
+ struct co2_irn_t inh;
co2_cloud_t *cloud;
int visited;
int index;
struct list_head mst_list;
};
-struct _co2_cloud_t {
+struct co2_cloud_t {
co2_t *env;
struct obstack obst;
int costs;
// assert(ok && "Color changing may not fail while committing the coloring");
materialize_coloring(&changed);
- for (i = 0; i < ci->mst_n_childs; ++i) {
+ for (i = 0; i < ci->mst_n_childs; ++i) {
apply_coloring(ci->mst_childs[i], front[i], depth + 1);
}
}