X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbe_t.h;h=30e9518f63138c34b0e9ed2d55476f0a903bb1d4;hb=dc391bb4fe93d03bb702d3ed7a7b13bf516c863a;hp=6af81ff841c1952eac902a20dc76fbe014246c2b;hpb=4d5c3365a58cba59993045a9e08e686d8ae079a7;p=libfirm diff --git a/ir/be/be_t.h b/ir/be/be_t.h index 6af81ff84..30e9518f6 100644 --- a/ir/be/be_t.h +++ b/ir/be/be_t.h @@ -18,13 +18,13 @@ */ /** - * Internal backend global data structures. - * @author Sebastian Hack - * @date 8.12.2004 + * @file + * @brief Internal backend global data structures. + * @author Sebastian Hack + * @version $Id$ */ - -#ifndef FIRM_BE_T_H -#define FIRM_BE_T_H +#ifndef FIRM_BE_BE_T_H +#define FIRM_BE_BE_T_H #include "firm_types.h" #include "obst.h" @@ -72,7 +72,8 @@ struct be_options_t { int scheduler; /**< the scheduler */ char ilp_server[128]; /**< the ilp server name */ char ilp_solver[128]; /**< the ilp solver name */ - char stat_file_name[256]; /**< name of the file where the statistics are put to */ + int statev; /**< enable stat event dumping */ + char printev[128]; }; struct be_main_env_t { @@ -91,7 +92,7 @@ struct be_main_env_t { * @param bs The bitset (may be NULL). * @return The number of registers to be ignored. */ -int be_put_ignore_regs(const be_irg_t *birg, const arch_register_class_t *cls, +unsigned be_put_ignore_regs(const be_irg_t *birg, const arch_register_class_t *cls, bitset_t *bs); -#endif +#endif /* FIRM_BE_BE_T_H */