X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbera.h;h=cb0f5880937ba5c667d8c630113242b078544a55;hb=7438ae082c9ec7658ccd006b40aa62084aedca2d;hp=7680f90af7f6ca286bb8ebf3e74f4fda4a8f19e3;hpb=4c66ebcce62ceffb68a891142dd309429e03351a;p=libfirm diff --git a/ir/be/bera.h b/ir/be/bera.h index 7680f90af..cb0f58809 100644 --- a/ir/be/bera.h +++ b/ir/be/bera.h @@ -7,16 +7,13 @@ #ifndef _BERA_H #define _BERA_H -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif +#include "firm_config.h" #ifdef WITH_LIBCORE #include #endif -#include "irnode.h" -#include "irgraph.h" +#include "firm_types.h" #include "be.h" @@ -24,9 +21,11 @@ typedef struct { #ifdef WITH_LIBCORE void (*register_options)(lc_opt_entry_t *grp); #endif - void (*allocate)(const be_main_env_t *env, ir_graph *irg); + void (*allocate)(const be_irg_t *bi); } be_ra_t; + + /** * Check, if two values interfere. * @param a The first value.