From f6f760a98db511a0d3e712efa937d372a1910a67 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Sat, 30 Oct 2021 12:29:01 -0700 Subject: [PATCH] freedreno/ir3/print: Show end's outidxs Signed-off-by: Rob Clark Part-of: --- src/freedreno/ir3/ir3_print.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/freedreno/ir3/ir3_print.c b/src/freedreno/ir3/ir3_print.c index dd57bdc6853..a85e29af23c 100644 --- a/src/freedreno/ir3/ir3_print.c +++ b/src/freedreno/ir3/ir3_print.c @@ -331,10 +331,12 @@ print_instr(struct log_stream *stream, struct ir3_instruction *instr, int lvl) print_reg_name(stream, instr, reg, true); first = false; } - foreach_src (reg, instr) { + foreach_src_n (reg, n, instr) { if (!first) mesa_log_stream_printf(stream, ", "); print_reg_name(stream, instr, reg, false); + if (instr->opc == OPC_END || instr->opc == OPC_CHMASK) + mesa_log_stream_printf(stream, " (%u)", instr->end.outidxs[n]); first = false; } }