X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firdump_t.h;h=23eed8bc5b1a6c9dfd039472c3028c11b34a90a1;hb=95ea45b6d9050f3638c68dda8c4fcc92a79c81ed;hp=182f1919f363b7971870caeb8f70fa51b2082234;hpb=06ef46c37273872f9212e9e844e59dfbd24c6ddf;p=libfirm diff --git a/ir/ir/irdump_t.h b/ir/ir/irdump_t.h index 182f1919f..23eed8bc5 100644 --- a/ir/ir/irdump_t.h +++ b/ir/ir/irdump_t.h @@ -12,14 +12,15 @@ #define DEFAULT_ENUM_ITEM_ATTRIBUTE " " /* Attributes of edges between Firm nodes */ -#define INTRA_DATA_EDGE_ATTR "class:1 priority:50" -#define INTER_DATA_EDGE_ATTR "class:16 priority:10" -#define BLOCK_EDGE_ATTR "class:2 priority:50 linestyle:dotted" -#define CF_EDGE_ATTR "class:13 priority:60 color:red" -#define EXC_CF_EDGE_ATTR "class:18 priority:60 color:blue" -#define INTRA_MEM_EDGE_ATTR "class:14 priority:50 color:blue" -#define INTER_MEM_EDGE_ATTR "class:17 priority:10 color:blue" -#define DOMINATOR_EDGE_ATTR "class:15 color:red" +#define INTRA_DATA_EDGE_ATTR "class:1 priority:50" +#define INTER_DATA_EDGE_ATTR "class:16 priority:10" +#define BLOCK_EDGE_ATTR "class:2 priority:50 linestyle:dotted" +#define CF_EDGE_ATTR "class:13 priority:60 color:red" +#define EXC_CF_EDGE_ATTR "class:18 priority:60 color:blue" +#define INTRA_MEM_EDGE_ATTR "class:14 priority:50 color:blue" +#define INTER_MEM_EDGE_ATTR "class:17 priority:10 color:blue" +#define DOMINATOR_EDGE_ATTR "class:15 color:red" +#define POSTDOMINATOR_EDGE_ATTR "class:19 color:red linestyle:dotted" #define BACK_EDGE_ATTR "linestyle:dashed " @@ -45,7 +46,7 @@ #define ENT_CORR_EDGE_ATTR "label: \"value %d corresponds to \" " #define TYPE_MEMBER_EDGE_ATTR "class: 12 label: \"member\" color:blue" #define ENUM_ITEM_NODE_ATTR "color: green" -#define CALLGRAPH_EDGE_ATTR "calls" +/* #define CALLGRAPH_EDGE_ATTR "calls" */ #define PRINT_NODEID(X) fprintf(F, "n%ld", get_irn_node_nr(X)) #define PRINT_TYPEID(X) fprintf(F, "\"t%ld\"", get_type_nr(X)) @@ -58,8 +59,8 @@ #define PRINT_EXTBBID(X) fprintf(F, "x%ld", get_irn_node_nr(X)) extern int dump_dominator_information_flag; -extern bool opt_dump_pointer_values_to_info; -extern bool opt_dump_analysed_type_info; +extern int opt_dump_pointer_values_to_info; +extern int opt_dump_analysed_type_info; FILE *vcg_open (ir_graph *irg, const char * suffix1, const char *suffix2); FILE *vcg_open_name (const char *name, const char *suffix); @@ -69,7 +70,7 @@ void vcg_close (FILE *F); const char *get_ent_dump_name(entity *ent); -const char *get_type_name_ex(type *tp, int *bad); +const char *get_type_name_ex(ir_type *tp, int *bad); const char *get_mode_name_ex(ir_mode *mode, int *bad); /** * dump the name of a node n to the File F. @@ -81,6 +82,6 @@ int dump_node_label(FILE *F, ir_node *n); /** Writes vcg representation with title "PRINT_TYPEID(tp)" to file F. */ -int dump_type_node(FILE *F, type *tp); +int dump_type_node(FILE *F, ir_type *tp); #endif /* __IRDUMPT_T_H__ */