projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
*** empty log message ***
[libfirm]
/
ir
/
ana2
/
pto_name.h
diff --git
a/ir/ana2/pto_name.h
b/ir/ana2/pto_name.h
index
cbc28f3
..
09191c9
100644
(file)
--- a/
ir/ana2/pto_name.h
+++ b/
ir/ana2/pto_name.h
@@
-39,9
+39,10
@@
typedef struct desc_str
{
int id;
int visit;
{
int id;
int visit;
+ int ctx;
int col_idx;
desc_kind_t kind;
int col_idx;
desc_kind_t kind;
- type *tp;
+
ir_
type *tp;
ir_node *node; /* allocation node */
struct desc_str *prev; /* linked list */
} desc_t;
ir_node *node; /* allocation node */
struct desc_str *prev; /* linked list */
} desc_t;
@@
-51,9
+52,10
@@
typedef struct obj_desc_str
{
int id;
int visit;
{
int id;
int visit;
+ int ctx;
int col_idx;
desc_kind_t kind;
int col_idx;
desc_kind_t kind;
- type *tp;
+
ir_
type *tp;
ir_node *node; /* allocation node */
struct desc_str *prev; /* linked list */
ir_node *node; /* allocation node */
struct desc_str *prev; /* linked list */
@@
-67,9
+69,10
@@
typedef struct arr_desc_str
{
int id;
int visit;
{
int id;
int visit;
+ int ctx;
int col_idx;
desc_kind_t kind;
int col_idx;
desc_kind_t kind;
- type *tp;
+
ir_
type *tp;
ir_node *node; /* allocation node */
struct desc_str *prev; /* linked list */
ir_node *node; /* allocation node */
struct desc_str *prev; /* linked list */
@@
-86,7
+89,7
@@
void pto_dump_names (const char*);
qset_t *get_entry (desc_t*, entity*);
/* get a new descriptor for the given type at the given node */
qset_t *get_entry (desc_t*, entity*);
/* get a new descriptor for the given type at the given node */
-desc_t *new_name (
type*, ir_node*
);
+desc_t *new_name (
ir_type*, ir_node*, int
);
/* get a new descriptor for the given (presumably static) entity */
desc_t *new_ent_name (entity*);
/* get a new descriptor for the given (presumably static) entity */
desc_t *new_ent_name (entity*);
@@
-108,6
+111,12
@@
void pto_name_cleanup (void);
\f
/*
$Log$
\f
/*
$Log$
+ Revision 1.7 2006/01/13 22:00:15 beck
+ renamed all types 'type' to 'ir_type'
+
+ Revision 1.6 2004/12/15 13:30:41 liekweg
+ print yet nicer names
+
Revision 1.5 2004/12/06 12:52:09 liekweg
colorize name dump
Revision 1.5 2004/12/06 12:52:09 liekweg
colorize name dump