summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gallium/drivers/llvmpipe/lp_bld_debug.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_bld_debug.c b/src/gallium/drivers/llvmpipe/lp_bld_debug.c
index 49a6065a8cd..f8da1c9f8e7 100644
--- a/src/gallium/drivers/llvmpipe/lp_bld_debug.c
+++ b/src/gallium/drivers/llvmpipe/lp_bld_debug.c
@@ -53,16 +53,18 @@ lp_disassemble(const void* func)
while (ud_disassemble(&ud_obj)) {
#ifdef PIPE_ARCH_X86
- debug_printf("%08lx:\t%s\n",
- (unsigned long)ud_insn_off(&ud_obj),
- ud_insn_asm(&ud_obj));
+ debug_printf("%08lx: ", (unsigned long)ud_insn_off(&ud_obj));
#endif
#ifdef PIPE_ARCH_X86_64
- debug_printf("%016llx:\t%s\n",
- (unsigned long long)ud_insn_off(&ud_obj),
- ud_insn_asm(&ud_obj));
+ debug_printf("%016llx: ", (unsigned long long)ud_insn_off(&ud_obj));
#endif
+#if 0
+ debug_printf("%-16s ", ud_insn_hex(&ud_obj));
+#endif
+
+ debug_printf("%s\n", ud_insn_asm(&ud_obj));
+
if (ud_obj.mnemonic == UD_Iret)
break;
}