X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbe_t.h;h=ca296127e5e83f0b2f491f7278d50160a3a5dcb5;hb=f4bdc23a4d5b9505069ff776006bf2da1cf0a8c0;hp=6da99d4dab9d1882f42cff4e9b58114414016db8;hpb=e96155a7245cb7eee1de5980f8a158582a8dcff0;p=libfirm diff --git a/ir/be/be_t.h b/ir/be/be_t.h index 6da99d4da..ca296127e 100644 --- a/ir/be/be_t.h +++ b/ir/be/be_t.h @@ -13,6 +13,7 @@ #include "irgraph.h" #include "be.h" +#include "bearch.h" #include "beirgmod.h" struct _be_options_t { @@ -26,7 +27,15 @@ struct _be_main_env_t { struct _arch_env_t *arch_env; struct _be_options_t *options; struct _arch_code_generator_t *cg; + struct _arch_irn_handler_t *phi_handler; firm_dbg_module_t *dbg; }; +struct _be_irg_t { + ir_graph *irg; + struct _be_main_env_t *main_env; + struct _be_abi_irg_t *abi; + struct _arch_code_generator_t *cg; +}; + #endif