X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbecopyopt.h;h=67175e298264ee9b7cee7cd2a08d0280eebfca13;hb=e882b686518c16d814ee7c317f59b686b1cb5d08;hp=39511bd620fb90e13b6e9655abf197809e39b14c;hpb=b741c12f11b20c9566fc8704c1f4294609991142;p=libfirm diff --git a/ir/be/becopyopt.h b/ir/be/becopyopt.h index 39511bd62..67175e298 100644 --- a/ir/be/becopyopt.h +++ b/ir/be/becopyopt.h @@ -31,12 +31,10 @@ #ifndef FIRM_BE_BECOPYOPT_H #define FIRM_BE_BECOPYOPT_H -#include #include #include "firm_types.h" #include "bechordal.h" -#include "beutil.h" typedef int(*cost_fct_t)(const ir_node *node, int input); @@ -136,29 +134,6 @@ int co_get_copy_costs(const copy_opt_t *co); */ int co_get_lower_bound(const copy_opt_t *co); -/** - * Dump the interference graph according to the Appel/George coalescing contest file format. - * See: http://www.cs.princeton.edu/~appel/coalesce/format.html - * @note Requires graph structure. - * @param co The copy opt object. - * @param f A file to dump to. - */ -void co_dump_appel_graph(const copy_opt_t *co, FILE *f); - -/** - * Dumps the IFG of the program splitting after each instruction in the Appel format. - * @param co The copy opt object. - * @param f The file to dump to. - */ -void co_dump_appel_graph_cliques(const copy_opt_t *co, FILE *f); -/** - * Dump the interference graph with the affinity edges and the coloring. - * @param co The copy opt structure. - * @param f The file to dump to. - * @param flags The dump flags (see enum above). - */ -void co_dump_ifg_dot(const copy_opt_t *co, FILE *f, unsigned flags); - /** * Constructs another internal representation of the affinity edges */