aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2021-03-25 08:19:21 +0100
committerJan Beulich <jbeulich@suse.com>2021-03-25 08:19:21 +0100
commit5364285240737423a4d6368aba803a031d293b95 (patch)
tree93558016404461968935f1d30751cd8e50dbfc01 /gas/ChangeLog
parentc0e54661f755b1eb1cbf745bc4eb4a068cd5ada2 (diff)
downloadfsf-binutils-gdb-5364285240737423a4d6368aba803a031d293b95.zip
fsf-binutils-gdb-5364285240737423a4d6368aba803a031d293b95.tar.gz
fsf-binutils-gdb-5364285240737423a4d6368aba803a031d293b95.tar.bz2
x86: flag as bad AVX512 insns with EVEX.z set but EVEX.aaa clear
This combination makes no sense and is documented to cause #UD.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r--gas/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 0c99e51..02cef3c 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,11 @@
2021-03-25 Jan Beulich <jbeulich@suse.com>
+ * testsuite/gas/i386/avx512f-nondef.s: Add case for EVEX.z
+ without mask register.
+ * testsuite/gas/i386/avx512f-nondef.d: Adjust expectations.
+
+2021-03-25 Jan Beulich <jbeulich@suse.com>
+
* config/tc-i386.c (md_assemble): Widen set of insns to avoid
swapping operands for.
* testsuite/gas/i386/invlpgb.s: Fix, re-arrange, and add Intel