summaryrefslogtreecommitdiff
path: root/opcodes/i386-gen.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2022-12-22 09:33:53 +0100
committerJan Beulich <jbeulich@suse.com>2022-12-22 09:33:53 +0100
commitb20f42617400591d8c524f8771176aebf62a8648 (patch)
tree0b43e38640b8a116d3f0539d5a89aa49da0fe1f9 /opcodes/i386-gen.c
parent88bd2203efa6b29aea1bd2a5e4c1b2e56faddd73 (diff)
downloadbinutils-gdb-b20f42617400591d8c524f8771176aebf62a8648.tar.gz
x86: add dependencies on AVX2
Like AVX-VNNI both VAES and VPCLMUL take AVX2 as a prereq, for operating on up to 256-bit packed integer vectors.
Diffstat (limited to 'opcodes/i386-gen.c')
-rw-r--r--opcodes/i386-gen.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/opcodes/i386-gen.c b/opcodes/i386-gen.c
index b88ed6adbb7..ee6cecd2d4d 100644
--- a/opcodes/i386-gen.c
+++ b/opcodes/i386-gen.c
@@ -217,6 +217,10 @@ static const dependency isa_dependencies[] =
"XSAVE" },
{ "GFNI",
"SSE2" },
+ { "VAES",
+ "AVX2" },
+ { "VPCLMULQDQ",
+ "AVX2" },
{ "AMX_INT8",
"AMX_TILE" },
{ "AMX_BF16",