X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firdump_t.h;h=182f1919f363b7971870caeb8f70fa51b2082234;hb=f9d25133f86594ca2b1f33fb0b41a591ecc9b914;hp=b91ae6cc6cb20100f7f7bbcfd9b05d32cd49c821;hpb=f6776724ecac5d72d0d839be19cb08bcfd03b286;p=libfirm diff --git a/ir/ir/irdump_t.h b/ir/ir/irdump_t.h index b91ae6cc6..182f1919f 100644 --- a/ir/ir/irdump_t.h +++ b/ir/ir/irdump_t.h @@ -55,10 +55,11 @@ #define PRINT_CONSTBLKID(X,Y) fprintf(F, "n%ldb%ld", get_irn_node_nr(X),get_irn_node_nr(Y)) #define PRINT_LOOPID(X) fprintf(F, "l%d", get_loop_loop_nr(X)) #define PRINT_ITEMID(X,Y) fprintf(F, "i%ldT%d", get_type_nr(X), (Y)) +#define PRINT_EXTBBID(X) fprintf(F, "x%ld", get_irn_node_nr(X)) extern int dump_dominator_information_flag; -extern const char *dump_file_filter; extern bool opt_dump_pointer_values_to_info; +extern bool 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); @@ -76,4 +77,10 @@ const char *get_mode_name_ex(ir_mode *mode, int *bad); int dump_node_opcode(FILE *F, ir_node *n); +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); + #endif /* __IRDUMPT_T_H__ */