X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fkaps%2Fhtml_dumper.c;h=a9dd2f1996d41e65bc0a36f23b78e7c83cfd36d1;hb=5474a1c188c9d59eea2c915515980cd9cbab58d8;hp=d0809eada9305e6f440415573e4c54d196c7befa;hpb=2f6a3ddc84e1023452e7b1301c321567fd3e7407;p=libfirm diff --git a/ir/kaps/html_dumper.c b/ir/kaps/html_dumper.c index d0809eada..a9dd2f199 100644 --- a/ir/kaps/html_dumper.c +++ b/ir/kaps/html_dumper.c @@ -22,7 +22,6 @@ * @brief HTML dumper for PBQP. * @date 03.10.2008 * @author Sebastian Buchwald - * @version $Id$ */ #include "config.h" @@ -87,10 +86,10 @@ static void dump_matrix(FILE *f, pbqp_matrix_t *mat) fprintf(f, "\t\\end{pmatrix}\n"); } -void dump_edge(FILE *file, pbqp_edge_t *edge) +void pbqp_dump_edge(FILE *file, pbqp_edge_t *edge) { fputs("\n", file); - fprintf(file, "\t\\overline\n{C}_{%d,%d}=\n", + fprintf(file, "\t\\overline\n{C}_{%u,%u}=\n", edge->src->index, edge->tgt->index); dump_matrix(file, edge->costs); fputs("
", file); @@ -103,8 +102,8 @@ static void dump_edge_costs(pbqp_t *pbqp) fputs("

", pbqp->dump_file); for (src_index = 0; src_index < pbqp->num_nodes; ++src_index) { pbqp_node_t *src_node = get_node(pbqp, src_index); - unsigned edge_index; - unsigned len; + size_t edge_index; + size_t len; if (!src_node) continue; @@ -114,17 +113,17 @@ static void dump_edge_costs(pbqp_t *pbqp) pbqp_edge_t *edge = src_node->edges[edge_index]; unsigned tgt_index = edge->tgt->index; if (src_index < tgt_index) { - dump_edge(pbqp->dump_file, edge); + pbqp_dump_edge(pbqp->dump_file, edge); } } } fputs("

", pbqp->dump_file); } -void dump_node(FILE *file, pbqp_node_t *node) +void pbqp_dump_node(FILE *file, pbqp_node_t *node) { if (node) { - fprintf(file, "\tc%d = ", node->index); + fprintf(file, "\tc%u = ", node->index); dump_vector(file, node->costs); fputs("
\n", file); } @@ -137,12 +136,12 @@ static void dump_node_costs(pbqp_t *pbqp) /* dump node costs */ fputs("

", pbqp->dump_file); for (index = 0; index < pbqp->num_nodes; ++index) { - dump_node(pbqp->dump_file, get_node(pbqp, index)); + pbqp_dump_node(pbqp->dump_file, get_node(pbqp, index)); } fputs("

", pbqp->dump_file); } -void dump_section(FILE *f, int level, const char *txt) +void pbqp_dump_section(FILE *f, int level, const char *txt) { fprintf(f, "%s\n", level, txt, level); } @@ -155,7 +154,7 @@ void pbqp_dump_graph(pbqp_t *pbqp) for (src_index = 0; src_index < pbqp->num_nodes; ++src_index) { pbqp_node_t *node = get_node(pbqp, src_index); if (node && !node_is_reduced(node)) { - fprintf(pbqp->dump_file, "\t n%d;\n", src_index); + fprintf(pbqp->dump_file, "\t n%u;\n", src_index); } } @@ -179,7 +178,7 @@ void pbqp_dump_graph(pbqp_t *pbqp) continue; if (src_index < tgt_index) { - fprintf(pbqp->dump_file, "\t n%d -- n%d;\n", src_index, + fprintf(pbqp->dump_file, "\t n%u -- n%u;\n", src_index, tgt_index); } } @@ -189,18 +188,18 @@ void pbqp_dump_graph(pbqp_t *pbqp) void pbqp_dump_input(pbqp_t *pbqp) { - dump_section(pbqp->dump_file, 1, "1. PBQP Problem"); - dump_section(pbqp->dump_file, 2, "1.1 Topology"); + pbqp_dump_section(pbqp->dump_file, 1, "1. PBQP Problem"); + pbqp_dump_section(pbqp->dump_file, 2, "1.1 Topology"); pbqp_dump_graph(pbqp); - dump_section(pbqp->dump_file, 2, "1.2 Cost Vectors"); + pbqp_dump_section(pbqp->dump_file, 2, "1.2 Cost Vectors"); dump_node_costs(pbqp); - dump_section(pbqp->dump_file, 2, "1.3 Cost Matrices"); + pbqp_dump_section(pbqp->dump_file, 2, "1.3 Cost Matrices"); dump_edge_costs(pbqp); } -void dump_simplifyedge(pbqp_t *pbqp, pbqp_edge_t *edge) +void pbqp_dump_simplifyedge(pbqp_t *pbqp, pbqp_edge_t *edge) { - dump_node(pbqp->dump_file, edge->src); - dump_edge(pbqp->dump_file, edge); - dump_node(pbqp->dump_file, edge->tgt); + pbqp_dump_node(pbqp->dump_file, edge->src); + pbqp_dump_edge(pbqp->dump_file, edge); + pbqp_dump_node(pbqp->dump_file, edge->tgt); }