projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added register pressure statistics
[libfirm]
/
ir
/
ana2
/
ecg.c
diff --git
a/ir/ana2/ecg.c
b/ir/ana2/ecg.c
index
19a3ed5
..
7195428
100644
(file)
--- a/
ir/ana2/ecg.c
+++ b/
ir/ana2/ecg.c
@@
-16,6
+16,8
@@
# include "config.h"
#endif
# include "config.h"
#endif
+#include <assert.h>
+
/**
Erweiterter Aufrufgraph.
*/
/**
Erweiterter Aufrufgraph.
*/
@@
-28,6
+30,8
@@
#include "irvrfy.h"
#include "trvrfy.h"
#include "xmalloc.h"
#include "irvrfy.h"
#include "trvrfy.h"
#include "xmalloc.h"
+#include "irdump.h"
+#include "irprog_t.h"
# ifndef TRUE
# define TRUE 1
# ifndef TRUE
# define TRUE 1
@@
-82,7
+86,7
@@
void set_main_ctx (ctx_info_t*);
/* ====================
Alloc stuff
==================== */
/* ====================
Alloc stuff
==================== */
-static void append_alloc (graph_info_t *ginfo, ir_node *alloc, type *tp)
+static void append_alloc (graph_info_t *ginfo, ir_node *alloc,
ir_
type *tp)
{
alloc_info_t *ainfo = xmalloc (sizeof (alloc_info_t));
{
alloc_info_t *ainfo = xmalloc (sizeof (alloc_info_t));
@@
-415,7
+419,7
@@
static void ecg_calls_act (ir_node *node, void *env)
assert (0 && "Unexpected address expression");
}
} else if (op_Alloc == op) {
assert (0 && "Unexpected address expression");
}
} else if (op_Alloc == op) {
- type *tp = get_Alloc_type (node);
+
ir_
type *tp = get_Alloc_type (node);
/* const char *name = get_type_name (tp); */
append_alloc (graph_info, node, tp);
/* const char *name = get_type_name (tp); */
append_alloc (graph_info, node, tp);
@@
-1263,6
+1267,15
@@
void ecg_ecg (void)
/*
$Log$
/*
$Log$
+ Revision 1.22 2006/01/13 22:55:03 beck
+ renamed all types 'type' to 'ir_type'
+
+ Revision 1.21 2005/12/31 15:58:57 beck
+ added missing includes
+
+ Revision 1.20 2005/12/05 12:01:06 beck
+ needed include added
+
Revision 1.19 2005/03/22 13:55:51 liekweg
Need to initialise typalise now
Revision 1.19 2005/03/22 13:55:51 liekweg
Need to initialise typalise now