X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fst%2Fst.c;h=b4ab098a40d5f7feb76dfbf23b0bb4f339ed8768;hb=395c1f470c010aaef09345d08204e8780df6ee0b;hp=8fa47495cdc96d27a7e3a0c02ebcdcf2cfb93a7e;hpb=e0dee81bde69e974017364e5e3cf7442430fd80c;p=libfirm diff --git a/ir/st/st.c b/ir/st/st.c index 8fa47495c..b4ab098a4 100644 --- a/ir/st/st.c +++ b/ir/st/st.c @@ -1,7 +1,14 @@ -/* Copyright (c) 2002 by Universität Karlsruhe (TH). All Rights Reserved */ /* -* Time-stamp: -*/ + * Project: libFIRM + * File name: ir/st/st.c + * Purpose: Provide some auxilliary structures for firm graphs. + * Author: Florian Liekweg + * Modified by: + * Created: 26.2.2002 + * CVS-ID: $Id$ + * Copyright: (c) 2002-2003 Universität Karlsruhe + * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE. + */ /** NAME @@ -10,25 +17,18 @@ provide some auxilliary structures for firm graphs. S not quite complete - HISTORY - liekweg - Feb 26, 2002: Created. - CVS: - $Id$ ***/ #ifdef HAVE_CONFIG_H #include "config.h" #endif -# include "st.h" +# include +# include +# include "st.h" # include "irgwalk.h" - -# include -# ifdef DEBUG_libfirm -# endif /* def DEBUG_libfirm */ -# include -# include "misc.h" +# include "xmalloc.h" /* init globals: */ /*static*/ dtree_t *trees = 0; @@ -319,7 +319,7 @@ static void update_dominators (ir_node *block, void *env) /* check preds: */ for (i = 0; i < n_ins; i ++) { - ir_node *in = get_nodes_Block (get_irn_n (block, i)); + ir_node *in = get_nodes_block (get_irn_n (block, i)); bs_t in_mask = get_mask (dt, in); new_mask &= in_mask; @@ -378,7 +378,7 @@ static ir_node *_get_idom (dt_t *dt, ir_node *block) { ir_node *ndom = 0; - pred = get_nodes_Block (get_irn_n (block, i)); + pred = get_nodes_block (get_irn_n (block, i)); ndom = _get_idom (dt, pred); if (ndom != idom)