X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeifg.c;h=fd020cebfdb6290aac9a2e96b688f4bd9f380cc7;hb=75e3b5fe17402ca27fc671dd404ff958664506b1;hp=9ca560fb485d3eb5a4a1d8daac28b8d21d28eeea;hpb=d6768d8d4427959eb045aafb1d15bd189beaa5dd;p=libfirm diff --git a/ir/be/beifg.c b/ir/be/beifg.c index 9ca560fb4..fd020cebf 100644 --- a/ir/be/beifg.c +++ b/ir/be/beifg.c @@ -18,12 +18,11 @@ */ /** - * @file beifg.c - * @date 18.11.2005 - * @author Sebastian Hack - * - * Copyright (C) 2005 Universitaet Karlsruhe - * Released under the GPL + * @file + * @brief Interface for interference graphs. + * @author Sebastian Hack + * @date 18.11.2005 + * @version $Id$ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -82,6 +81,8 @@ size_t (be_ifg_cliques_iter_size)(const be_ifg_t *ifg) static void *regs_irn_data_init(ir_phase *ph, ir_node *irn, void *data) { coloring_t *coloring = (coloring_t *) ph; + (void) data; + return (void *) arch_get_irn_register(coloring->arch_env, irn); } @@ -721,7 +722,7 @@ static lc_opt_enum_int_var_t ifg_flavor_var = { static const lc_opt_table_entry_t be_ifg_options[] = { LC_OPT_ENT_ENUM_PTR ("ifg", "interference graph flavour", &ifg_flavor_var), - { NULL } + LC_OPT_LAST }; void be_init_ifg(void)