mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-27 03:20:33 +01:00
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:
parent
de2efd5ea7
commit
6f4d796911
1 changed files with 2 additions and 2 deletions
|
|
@ -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) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue