diff options
author | Jan Beulich <jbeulich@novell.com> | 2018-04-26 08:48:01 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2018-04-26 08:48:01 +0200 |
commit | 6e041cf4b0b00e85bee85bee98c411f16bd15747 (patch) | |
tree | 18fa9d2b8f887fd446c18234972a0af0737553ba /opcodes/i386-opc.h | |
parent | 1adf7f5604558489bca6e3f8e6ee5e12089f06ef (diff) | |
download | gdb-6e041cf4b0b00e85bee85bee98c411f16bd15747.zip gdb-6e041cf4b0b00e85bee85bee98c411f16bd15747.tar.gz gdb-6e041cf4b0b00e85bee85bee98c411f16bd15747.tar.bz2 |
x86: drop CpuRegMMX, CpuReg[XYZ]MM, and CpuRegMask
It's not clear to me why they had been introduced - the respective
comments in opcodes/i386-gen.c are certainly wrong: ymm<N> registers
are very well supported (and necessary) with just AVX512F.
Diffstat (limited to 'opcodes/i386-opc.h')
-rw-r--r-- | opcodes/i386-opc.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/opcodes/i386-opc.h b/opcodes/i386-opc.h index 84f3c0a..58abea6 100644 --- a/opcodes/i386-opc.h +++ b/opcodes/i386-opc.h @@ -231,16 +231,6 @@ enum CpuWAITPKG, /* CLDEMOTE instruction required */ CpuCLDEMOTE, - /* MMX register support required */ - CpuRegMMX, - /* XMM register support required */ - CpuRegXMM, - /* YMM register support required */ - CpuRegYMM, - /* ZMM register support required */ - CpuRegZMM, - /* Mask register support required */ - CpuRegMask, /* 64bit support required */ Cpu64, /* Not supported in the 64bit mode */ @@ -364,11 +354,6 @@ typedef union i386_cpu_flags unsigned int cpupconfig:1; unsigned int cpuwaitpkg:1; unsigned int cpucldemote:1; - unsigned int cpuregmmx:1; - unsigned int cpuregxmm:1; - unsigned int cpuregymm:1; - unsigned int cpuregzmm:1; - unsigned int cpuregmask:1; unsigned int cpu64:1; unsigned int cpuno64:1; #ifdef CpuUnused |