X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbestat.h;h=1be1972452daff3de90c5aa29df0c8bcfa29ee9a;hb=808762e7935fe025e83507254156d8c7d1fc8b46;hp=8d4f78cf41824c97b1c1e9b1cec574e10efc8779;hpb=ce6161a7e42a48f7422b7babcc64d8ace18e2687;p=libfirm diff --git a/ir/be/bestat.h b/ir/be/bestat.h index 8d4f78cf4..1be197245 100644 --- a/ir/be/bestat.h +++ b/ir/be/bestat.h @@ -21,7 +21,6 @@ * @file * @brief Provides several statistic functions for the backend. * @author Christian Wuerdig, Matthias Braun - * @version $Id$ */ #ifndef FIRM_BE_BESTAT_H #define FIRM_BE_BESTAT_H @@ -29,8 +28,6 @@ #include "firm_types.h" #include "irnodeset.h" -#include "beirg.h" -#include "bestatevent.h" #include "bearch.h" typedef enum be_stat_tag_t { @@ -39,9 +36,6 @@ typedef enum be_stat_tag_t { BE_STAT_MEM_PHIS, /**< memory-phi count */ BE_STAT_COPIES, /**< copies */ BE_STAT_PERMS, /**< perms */ - BE_STAT_SPILLS, /**< spills (also folded spills) */ - BE_STAT_RELOADS, /**< reloads (also folded reloads) */ - BE_STAT_REMATS, /**< rematerialized nodes */ BE_STAT_COUNT } be_stat_tag_t; ENUM_COUNTABLE(be_stat_tag_t) @@ -68,7 +62,7 @@ void be_do_stat_reg_pressure(ir_graph *irg, const arch_register_class_t *cls); * Gives a cost estimate for the program (based on execution frequencies) * and backend op_estimated_cost */ -double be_estimate_irg_costs(ir_graph *irg, ir_exec_freq *execfreqs); +double be_estimate_irg_costs(ir_graph *irg); /** * return number of "instructions" (=nodes without some virtual nodes like Proj,