freedreno/afuc: Add iret
[mesa.git] / src / freedreno / afuc / asm.c
index 896a8555cf3d49f875cc7354cff1297acf8e1479..a03a89a31fa33621a0a1bcf5ec88b3e933fcd34c 100644 (file)
@@ -254,6 +254,10 @@ static void emit_instructions(int outfd)
                case T_OP_RET:
                        opc = OPC_RET;
                        break;
+               case T_OP_IRET:
+                       opc = OPC_RET;
+                       instr.ret.interrupt = 1;
+                       break;
                case T_OP_CALL:
                        opc = OPC_CALL;
                        instr.call.uoff = resolve_label(ai->label);