projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
freedreno/afuc: Add iret
[mesa.git]
/
src
/
freedreno
/
afuc
/
disasm.c
diff --git
a/src/freedreno/afuc/disasm.c
b/src/freedreno/afuc/disasm.c
index 5c86f4327dabd8c4ee9f8aaf77df1c6064785827..f687058f615edfe77d550e3ca9baf288d98005cb 100644
(file)
--- a/
src/freedreno/afuc/disasm.c
+++ b/
src/freedreno/afuc/disasm.c
@@
-656,9
+656,12
@@
static void disasm(uint32_t *buf, int sizedwords)
break;
case OPC_RET:
assert(!rep);
- if (instr->pad)
+ if (instr->
ret.
pad)
printf("[%08x] ; ", instrs[i]);
- printf("ret");
+ if (instr->ret.interrupt)
+ printf("iret");
+ else
+ printf("ret");
break;
case OPC_WIN:
assert(!rep);