From d415748955034b659c8b577adc727b1fd39948b8 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Thu, 6 Jun 2019 11:20:21 -0700 Subject: [PATCH] panfrost/midgard: Cleanup tag fetch in disassembler Trivial. Signed-off-by: Alyssa Rosenzweig --- src/gallium/drivers/panfrost/midgard/disassemble.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/panfrost/midgard/disassemble.c b/src/gallium/drivers/panfrost/midgard/disassemble.c index dcab841b164..a2a0b0dba37 100644 --- a/src/gallium/drivers/panfrost/midgard/disassemble.c +++ b/src/gallium/drivers/panfrost/midgard/disassemble.c @@ -1114,9 +1114,10 @@ disassemble_midgard(uint8_t *code, size_t size) unsigned i = 0; while (i < num_words) { - unsigned num_quad_words = midgard_word_size[words[i] & 0xF]; + unsigned tag = words[i] & 0xF; + unsigned num_quad_words = midgard_word_size[tag]; - switch (midgard_word_types[words[i] & 0xF]) { + switch (midgard_word_types[tag]) { case midgard_word_type_texture: print_texture_word(&words[i], tabs); break; -- 2.30.2