aboutsummaryrefslogtreecommitdiff
path: root/opcodes/i386-opc.h
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@novell.com>2018-03-28 14:25:07 +0200
committerJan Beulich <jbeulich@suse.com>2018-03-28 14:25:07 +0200
commitc39e5b267180a5d61a6434b24bcc7888bf3c0ca7 (patch)
tree1e3fea41146db8fd596670f6387c5ded332488b0 /opcodes/i386-opc.h
parent8e6e0792d17be5d4321def520d12c1764dc0ba2a (diff)
downloadgdb-c39e5b267180a5d61a6434b24bcc7888bf3c0ca7.zip
gdb-c39e5b267180a5d61a6434b24bcc7888bf3c0ca7.tar.gz
gdb-c39e5b267180a5d61a6434b24bcc7888bf3c0ca7.tar.bz2
x86: drop VecESize
It again can be inferred from other information. The vpopcntd templates all need to have Dword added to their memory operands; the lack thereof was actually a bug preventing certain Intel syntax code to assemble, so test cases get extended.
Diffstat (limited to 'opcodes/i386-opc.h')
-rw-r--r--opcodes/i386-opc.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/opcodes/i386-opc.h b/opcodes/i386-opc.h
index 5cf6c9e..f9a636c 100644
--- a/opcodes/i386-opc.h
+++ b/opcodes/i386-opc.h
@@ -566,12 +566,6 @@ enum
#define BOTH_MASKING 3
Masking,
- /* Input element size of vector insn:
- 0: 32bit.
- 1: 64bit.
- */
- VecESize,
-
Broadcast,
/* Static rounding control is supported. */
@@ -661,7 +655,6 @@ typedef struct i386_opcode_modifier
unsigned int noavx:1;
unsigned int evex:3;
unsigned int masking:2;
- unsigned int vecesize:1;
unsigned int broadcast:1;
unsigned int staticrounding:1;
unsigned int sae:1;