From: Christian Würdig Date: Wed, 18 Jan 2006 15:54:23 +0000 (+0000) Subject: new header for internal usage X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=2808fdeddf46746cb0580dbc422da9afe6499331;p=libfirm new header for internal usage --- diff --git a/ir/be/ia32/bearch_ia32_t.h b/ir/be/ia32/bearch_ia32_t.h new file mode 100644 index 000000000..de218455b --- /dev/null +++ b/ir/be/ia32/bearch_ia32_t.h @@ -0,0 +1,16 @@ +#ifndef _BEARCH_IA32_T_H_ +#define _BEARCH_IA32_T_H_ + +#include "bearch_ia32.h" + +typedef struct _ia32_code_gen_t { + const arch_code_generator_if_t *impl; /* implementation */ + ir_graph *irg; /* current irg */ + FILE *out; /* output file */ + const arch_env_t *arch_env; /* the arch env */ + set *reg_set; /* set to memorize registers for non-ia32 nodes (e.g. phi nodes) */ + firm_dbg_module_t *mod; /* debugging module */ + int emit_decls; +} ia32_code_gen_t; + +#endif /* _BEARCH_IA32_T_H_ */