X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeuses.c;h=dcef8746363100241ba770f17a14e3bce769d919;hb=8974b94349462d835b33ad4f896d1821986458bd;hp=f17775ec14f4f865260ec7b9ee226036bb88618d;hpb=b2e280bcb4dcde092a0971ea045ee1269b114c4f;p=libfirm diff --git a/ir/be/beuses.c b/ir/be/beuses.c index f17775ec1..dcef87463 100644 --- a/ir/be/beuses.c +++ b/ir/be/beuses.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved. + * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved. * * This file is part of libFirm. * @@ -126,10 +126,12 @@ static int be_is_phi_argument(const ir_node *block, const ir_node *def) const ir_edge_t *edge; int arity, i; -#if 0 - if(get_irn_n_edges_kind(block, EDGE_KIND_BLOCK) > 1) - return 0; +#if 1 + if (get_irn_n_edges_kind(block, EDGE_KIND_BLOCK) < 1) +#else + if (get_irn_n_edges_kind(block, EDGE_KIND_BLOCK) != 1) #endif + return 0; foreach_block_succ(block, edge) { succ_block = get_edge_src_irn(edge);