From 06eb552baae524cd65904fd023207eeb25a856cd Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Fri, 26 Jan 2024 14:31:13 -0400 Subject: [PATCH] agx: print register vectors easier dbg Signed-off-by: Alyssa Rosenzweig Part-of: --- src/asahi/compiler/agx_print.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/asahi/compiler/agx_print.c b/src/asahi/compiler/agx_print.c index a6690da3525..a2e453d7f3c 100644 --- a/src/asahi/compiler/agx_print.c +++ b/src/asahi/compiler/agx_print.c @@ -68,6 +68,15 @@ agx_print_index(agx_index index, bool is_float, FILE *fp) case AGX_INDEX_REGISTER: agx_print_sized('r', index.value, index.size, fp); + + if (agx_channels(index) > 1) { + unsigned last = index.value + agx_size_align_16(index.size) * + (agx_channels(index) - 1); + + fprintf(fp, "..."); + + agx_print_sized('r', last, index.size, fp); + } break; default: