X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Floop_unrolling.c;h=7e52ea5166bc5cbc13a16b1d01fe40e6970475f5;hb=aa18844cef9f7b879b1d9895b1a490d51960e2f1;hp=53f573d0ddb06a6bc16a26d9a4f482c7221c7057;hpb=1ec30d95387eb392ba5a1adc7958ebd91383d59c;p=libfirm diff --git a/ir/opt/loop_unrolling.c b/ir/opt/loop_unrolling.c index 53f573d0d..7e52ea516 100644 --- a/ir/opt/loop_unrolling.c +++ b/ir/opt/loop_unrolling.c @@ -72,6 +72,7 @@ static int set_cmp(const void *elt, const void *key, size_t size) { const copies_t *c1 = elt; const copies_t *c2 = key; + (void) size; return c1->irn != c2->irn; } @@ -112,6 +113,8 @@ set_preds (set *l_n, copies_t *value, induct_var_info *info, int unroll_factor, ir_node *loop_head; int i, p, irn_arity; copies_t key, *value_pred; + (void) env; + if(value->copy[0] == NULL || get_irn_op(value->irn) != get_irn_op(value->copy[0])) return;