X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana%2Firbackedge.c;h=d82f07eb1ac1c3c1cd0b771f0192ae4123682713;hb=957f09e423ff72a702b00f0d4d5df18e10f0b2b1;hp=cb4a36657880dddd691851d14f07ab08f79703d4;hpb=1ce363f80e6a204d4011f85813362d9bd1d0e7e4;p=libfirm diff --git a/ir/ana/irbackedge.c b/ir/ana/irbackedge.c index cb4a36657..d82f07eb1 100644 --- a/ir/ana/irbackedge.c +++ b/ir/ana/irbackedge.c @@ -97,7 +97,7 @@ static unsigned *get_backarray(ir_node *n) { */ static int legal_backarray(ir_node *n) { unsigned *ba = mere_get_backarray(n); - if (ba && (rbitset_size(ba) != get_irn_arity(n))) + if (ba && (rbitset_size(ba) != (unsigned) get_irn_arity(n))) return 0; return 1; } @@ -111,7 +111,7 @@ void fix_backedges(struct obstack *obst, ir_node *n) { return; arity = get_irn_arity(n); - if (rbitset_size(arr) != arity) { + if (rbitset_size(arr) != (unsigned) arity) { arr = new_backedge_arr(obst, arity); opc = get_irn_opcode(n);