bearch: Dump the output requirement and the assigned register in the same line for...
authorChristoph Mallon <christoph.mallon@gmx.de>
Tue, 27 Nov 2012 22:35:29 +0000 (23:35 +0100)
committerChristoph Mallon <christoph.mallon@gmx.de>
Tue, 27 Nov 2012 22:35:29 +0000 (23:35 +0100)
ir/be/bearch.c

index 933efca..0d669a1 100644 (file)
@@ -278,11 +278,8 @@ void arch_dump_reqs_and_registers(FILE *F, const ir_node *node)
                const arch_register_req_t *req = arch_get_irn_register_req_out(node, o);
                fprintf(F, "outreq #%u = ", o);
                arch_dump_register_req(F, req, node);
-               fputs("\n", F);
-       }
-       for (unsigned o = 0; o < n_outs; ++o) {
                const arch_register_t *reg = arch_get_irn_register_out(node, o);
-               fprintf(F, "reg #%u = %s\n", o, reg != NULL ? reg->name : "n/a");
+               fprintf(F, " [%s]\n", reg != NULL ? reg->name : "n/a");
        }
 
        fprintf(F, "flags =");