aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPekka Enberg <penberg@kernel.org>2012-04-27 18:54:04 +0300
committerPekka Enberg <penberg@kernel.org>2012-04-27 18:54:04 +0300
commit943e0a6796912060acc68339bc44e6b36b29bd35 (patch)
treeecf3659e669e643dff1db447a2887a1e77bd4aa6
parentb549b1efc8f7fd39b0c8cee4cbac934e2059d4d6 (diff)
downloadjato-943e0a6796912060acc68339bc44e6b36b29bd35.tar.gz
jit: Make liveness tracing registers greppable
Use the "r12" format for live intervals in liveness tracing to make searching the LIR and the machine register allocation table easier. Signed-off-by: Pekka Enberg <penberg@kernel.org>
-rw-r--r--jit/trace-jit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/jit/trace-jit.c b/jit/trace-jit.c
index 64e9a46a..0e117799 100644
--- a/jit/trace-jit.c
+++ b/jit/trace-jit.c
@@ -335,7 +335,7 @@ print_var_liveness(struct compilation_unit *cu, struct var_info *var)
struct live_interval *interval;
unsigned long offset;
- trace_printf(" %2lu: ", var->vreg);
+ trace_printf(" r%-3lu: ", var->vreg);
interval = var->interval;
offset = 0;
@@ -420,7 +420,7 @@ void trace_liveness(struct compilation_unit *cu)
trace_printf("Liveness:\n\n");
trace_printf("Legend: (U) In use, (-) Fixed register, (*) Non-fixed register\n\n");
- trace_printf(" ");
+ trace_printf(" ");
for (offset = 0; offset < cu->last_insn; offset++)
trace_printf("%-2lu ", offset);