2 * This file is part of libFirm.
3 * Copyright (C) 2012 University of Karlsruhe.
10 * @author Sebastian Buchwald
12 #ifndef KAPS_PBQP_EDGE_H
13 #define KAPS_PBQP_EDGE_H
17 pbqp_edge_t *alloc_edge(pbqp_t *pbqp, int src_index, int tgt_index,
18 pbqp_matrix_t *costs);
20 pbqp_edge_t *pbqp_edge_deep_copy(pbqp_t *pbqp, pbqp_edge_t *edge,
21 pbqp_node_t *src_node, pbqp_node_t *tgt_node);
23 void delete_edge(pbqp_edge_t *edge);
24 unsigned is_deleted(pbqp_edge_t *edge);
26 #endif /* KAPS_PBQP_EDGE_H */