From 7229f13742209671790fb6a7e7ba0ad2b0657ba4 Mon Sep 17 00:00:00 2001 From: Alexis Engelke Date: Mon, 13 Sep 2021 17:28:49 +0200 Subject: [PATCH] parseinstrs: Don't generate 16-bit version for I66 --- parseinstrs.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/parseinstrs.py b/parseinstrs.py index 2bf8788..a31e9a9 100644 --- a/parseinstrs.py +++ b/parseinstrs.py @@ -571,6 +571,8 @@ def encode_table(entries): opc_flags += "|OPC_" + opcode.prefix if "U66" not in desc.flags and opcode.prefix != "NFx": opsizes -= {16} + if "I66" in desc.flags: + opsizes -= {16} if opcode.vexl == "IG": vecsizes = {0} elif opcode.vexl: