X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=heuristical_co_ld.c;h=875c69f6cfc0185c7b5a1a4d515dc43f8a00b1c8;hb=8290626415406f13f47a0ef51c9cfef868fe05ab;hp=06604bba43e4d112653369b783663b6eb93e45bd;hpb=007d7aaf04ac690f0e6312c7d0f93240accd94c5;p=libfirm diff --git a/heuristical_co_ld.c b/heuristical_co_ld.c index 06604bba4..875c69f6c 100644 --- a/heuristical_co_ld.c +++ b/heuristical_co_ld.c @@ -39,6 +39,8 @@ static void back_propagate_RI(pbqp *pbqp, pbqp_node *node) assert(pbqp); assert(node); + (void) pbqp; + edge = node->edges[0]; mat = edge->costs; is_src = edge->src == node; @@ -144,10 +146,10 @@ static void back_propagate_RII(pbqp *pbqp, pbqp_node *node) static void back_propagate_RN(pbqp *pbqp, pbqp_node *node) { - vector *vec = NULL; - pbqp_node *neighbor = NULL; - pbqp_edge *edge = NULL; - unsigned idx = 0; + vector *vec = NULL; + pbqp_node *neighbor = NULL; + pbqp_edge *edge = NULL; + unsigned idx = 0; assert(pbqp); @@ -158,9 +160,11 @@ static void back_propagate_RN(pbqp *pbqp, pbqp_node *node) edge = node->edges[idx]; neighbor = edge->src == node ? edge->tgt : edge->src; - if(edge->src == node) /* node is edge src node */ + /* node is edge src node */ + if(edge->src == node) vector_add_matrix_col(vec, edge->costs, neighbor->solution); - else /* node is edge tgt node */ + /* node is edge tgt node */ + else vector_add_matrix_row(vec, edge->costs, neighbor->solution); } @@ -208,10 +212,10 @@ static void back_propagate_ld(pbqp *pbqp) static void apply_RN_co_without_selection(pbqp *pbqp, plist_t *rpeo) { - pbqp_node *node = NULL; - pbqp_node *neighbor = NULL; - pbqp_edge *edge = NULL; - unsigned idx = 0; + pbqp_node *node = NULL; + pbqp_node *neighbor = NULL; + pbqp_edge *edge = NULL; + unsigned idx = 0; (void)pbqp;