projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
attempt to fix compound_graph stuff
[libfirm]
/
ir
/
stat
/
dags.c
diff --git
a/ir/stat/dags.c
b/ir/stat/dags.c
index
f1ee384
..
e6fe8b7
100644
(file)
--- a/
ir/stat/dags.c
+++ b/
ir/stat/dags.c
@@
-1,5
+1,5
@@
/*
/*
- * Copyright (C) 1995-200
7
University of Karlsruhe. All right reserved.
+ * Copyright (C) 1995-200
8
University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
*
* This file is part of libFirm.
*
@@
-23,9
+23,7
@@
* @author Michael Beck
* @version $Id$
*/
* @author Michael Beck
* @version $Id$
*/
-#ifdef HAVE_CONFIG_H
-# include "config.h"
-#endif
+#include "config.h"
#include <assert.h>
#include <assert.h>
@@
-104,14
+102,14
@@
static int is_arg(ir_node *node)
return 0;
node = get_Proj_pred(node);
return 0;
node = get_Proj_pred(node);
- return
get_irn_op(node) == op_Start
;
+ return
is_Start(node)
;
} /* is_arg */
/**
* Allocate a new DAG entry.
*/
static dag_entry_t *new_dag_entry(dag_env_t *dag_env, ir_node *node) {
} /* is_arg */
/**
* Allocate a new DAG entry.
*/
static dag_entry_t *new_dag_entry(dag_env_t *dag_env, ir_node *node) {
- dag_entry_t *entry =
obstack_alloc(&dag_env->obst, sizeof(*entry)
);
+ dag_entry_t *entry =
OALLOC(&dag_env->obst, dag_entry_t
);
entry->num_nodes = 1;
entry->num_roots = 1;
entry->num_nodes = 1;
entry->num_roots = 1;
@@
-241,10
+239,10
@@
static void connect_dags(ir_node *node, void *env)
} /* if */
/* if this option is set, Loads are always leaves */
} /* if */
/* if this option is set, Loads are always leaves */
- if (dag_env->options & FIRMSTAT_LOAD_IS_LEAVE &&
get_irn_op(node) == op_Load
)
+ if (dag_env->options & FIRMSTAT_LOAD_IS_LEAVE &&
is_Load(node)
)
return;
return;
- if (dag_env->options & FIRMSTAT_CALL_IS_LEAVE &&
get_irn_op(node) == op_Call
)
+ if (dag_env->options & FIRMSTAT_CALL_IS_LEAVE &&
is_Call(node)
)
return;
entry = get_irn_dag_entry(node);
return;
entry = get_irn_dag_entry(node);