From 0ca6653ada36cecbd9a7a3e4960b4a1ae2dfc725 Mon Sep 17 00:00:00 2001 From: Georg Lehmann Date: Fri, 10 Jun 2022 14:44:58 +0200 Subject: [PATCH] aco: Print r128/a16 MIMG bits separately. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These both exist since Navi and we can have instructions which are one but not the other. Signed-off-by: Georg Lehmann Reviewed-by: Daniel Schürmann Part-of: --- src/amd/compiler/aco_print_ir.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/amd/compiler/aco_print_ir.cpp b/src/amd/compiler/aco_print_ir.cpp index aec35c219ed..11ede169dca 100644 --- a/src/amd/compiler/aco_print_ir.cpp +++ b/src/amd/compiler/aco_print_ir.cpp @@ -420,8 +420,10 @@ print_instr_format_specific(const Instruction* instr, FILE* output) fprintf(output, " da"); if (mimg.lwe) fprintf(output, " lwe"); - if (mimg.r128 || mimg.a16) - fprintf(output, " r128/a16"); + if (mimg.r128) + fprintf(output, " r128"); + if (mimg.a16) + fprintf(output, " a16"); if (mimg.d16) fprintf(output, " d16"); if (mimg.disable_wqm)