X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbecopyopt.h;h=20c158aff7c9c084d565b03ef99e05d20d34a0a5;hb=ea8311d17021e1998d8ac2f88312ffd771cd5668;hp=39511bd620fb90e13b6e9655abf197809e39b14c;hpb=b741c12f11b20c9566fc8704c1f4294609991142;p=libfirm diff --git a/ir/be/becopyopt.h b/ir/be/becopyopt.h index 39511bd62..20c158aff 100644 --- a/ir/be/becopyopt.h +++ b/ir/be/becopyopt.h @@ -35,6 +35,7 @@ #include #include "firm_types.h" +#include "be_types.h" #include "bechordal.h" #include "beutil.h" @@ -136,29 +137,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 */