aboutsummaryrefslogtreecommitdiff
path: root/opcodes/ChangeLog
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2020-07-14 10:27:32 +0200
committerJan Beulich <jbeulich@suse.com>2020-07-14 10:27:32 +0200
commitc4de76066e9c6fa42d6f02c6519d2c6bbe0cc983 (patch)
tree95754fa24aa302befc80931de2902b22b9cda958 /opcodes/ChangeLog
parent9ab00b61a9d7d84313b1793255a1bc63b97fd9b7 (diff)
downloadgdb-c4de76066e9c6fa42d6f02c6519d2c6bbe0cc983.zip
gdb-c4de76066e9c6fa42d6f02c6519d2c6bbe0cc983.tar.gz
gdb-c4de76066e9c6fa42d6f02c6519d2c6bbe0cc983.tar.bz2
x86: fold VCMP_Fixup() into CMP_Fixup()
There's no reason to have two functions and two tables, when the AVX functionality here is a proper superset of the SSE one.
Diffstat (limited to 'opcodes/ChangeLog')
-rw-r--r--opcodes/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 0e9e75b..ed46ed2 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,5 +1,14 @@
2020-07-14 Jan Beulich <jbeulich@suse.com>
+ * i386-dis.c (VCMP_Fixup, VCMP): Delete.
+ (simd_cmp_op): Add const.
+ (vex_cmp_op): Move up and drop initial 8 entries. Add const.
+ (CMP_Fixup): Handle VEX case.
+ (prefix_table): Replace VCMP by CMP.
+ * i386-dis-evex-prefix.h, i386-dis-evex-w.h: Likewise.
+
+2020-07-14 Jan Beulich <jbeulich@suse.com>
+
* i386-dis.c (MOVBE_Fixup): Delete.
(Mv): Define.
(prefix_table): Use Mv for movbe entries.