some printf for debugging removed and some comments added
[libfirm] / pbqp_node.h
1 #ifndef KAPS_PBQP_NODE_H
2 #define KAPS_PBQP_NODE_H
3
4 #include "bucket_t.h"
5 #include "pbqp_t.h"
6
7 pbqp_node *alloc_node(pbqp *pbqp, unsigned node_index, vector *costs);
8
9 void disconnect_edge(pbqp_node *node, pbqp_edge *edge);
10
11 int is_connected(pbqp_node *node, pbqp_edge *edge);
12
13 unsigned pbqp_node_get_degree(pbqp_node *node);
14
15 pbqp_node *pbqp_node_deep_copy(pbqp *pbqp, pbqp_node_bucket new_bucket,
16                 pbqp_node *node);
17
18 #endif /* KAPS_PBQP_NODE_H */