pan/midgard: Fix disassembly termination condition

Fixes: 863bdd1f8d ("pan/midgard: Break, not return, in disassembler")

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
This commit is contained in:
Alyssa Rosenzweig 2019-08-14 14:42:07 -07:00
parent de2efd5ea7
commit 6f4d796911

View file

@ -1387,8 +1387,6 @@ disassemble_midgard(uint8_t *code, size_t size, bool stats, unsigned nr_register
unsigned next = (words[i] & 0xF0) >> 4;
i += 4 * num_quad_words;
/* We are parsing per bundle anyway */
nr_bundles++;
nr_quadwords += num_quad_words;
@ -1401,6 +1399,8 @@ disassemble_midgard(uint8_t *code, size_t size, bool stats, unsigned nr_register
if (midgard_word_types[words[i] & 0xF] != midgard_word_type_alu)
break;
}
i += 4 * num_quad_words;
}
if (stats) {