X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Floop.c;h=f1721da1ae13690eccfde7980e2d77c68b44032d;hb=ee3f63c0d9067e1501fc592971e12e37f62ad2e8;hp=90a706620c4048f4643e63206834e022cec48807;hpb=b2841b518c71c38924d6d64d290cebd1a4aa3a7a;p=libfirm diff --git a/ir/opt/loop.c b/ir/opt/loop.c index 90a706620..f1721da1a 100644 --- a/ir/opt/loop.c +++ b/ir/opt/loop.c @@ -275,11 +275,11 @@ static void get_loop_outs_and_info(ir_node *node, void *env) /* collect some loop information */ if (node_in_loop) { - if ( !is_Store(node) ) + if ( is_Store(node) ) ++loop_info.stores; - if ( !is_Load(node) ) + if ( is_Load(node) ) ++loop_info.loads; - if ( !is_Call(node) ) + if ( is_Call(node) ) ++loop_info.calls; if ( !is_Block(node) && !is_Proj(node) && !is_Phi(node) ) ++loop_info.opnodes_n;