summaryrefslogtreecommitdiffstats
path: root/binutils-2.25/gas/testsuite/gas/i386/x86-64-vgather-check.s
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.25/gas/testsuite/gas/i386/x86-64-vgather-check.s')
-rw-r--r--binutils-2.25/gas/testsuite/gas/i386/x86-64-vgather-check.s18
1 files changed, 18 insertions, 0 deletions
diff --git a/binutils-2.25/gas/testsuite/gas/i386/x86-64-vgather-check.s b/binutils-2.25/gas/testsuite/gas/i386/x86-64-vgather-check.s
index 43b058b6..9d5872c8 100644
--- a/binutils-2.25/gas/testsuite/gas/i386/x86-64-vgather-check.s
+++ b/binutils-2.25/gas/testsuite/gas/i386/x86-64-vgather-check.s
@@ -9,3 +9,21 @@ vgather:
vgatherdps %xmm9,(%rax,%xmm1,4),%xmm0
vgatherdps %xmm2,(%rax,%xmm1,8),%xmm1
vgatherdps %xmm2,(%rax,%xmm1,8),%xmm9
+
+avx512vgather:
+ vgatherdpd 123(%rbp,%ymm17,8), %zmm16{%k1}
+ vgatherdpd 123(%rbp,%ymm16,8), %zmm16{%k1}
+ vgatherdps 123(%rbp,%zmm17,8), %zmm16{%k1}
+ vgatherdps 123(%rbp,%zmm16,8), %zmm16{%k1}
+ vgatherqpd 123(%rbp,%zmm17,8), %zmm16{%k1}
+ vgatherqpd 123(%rbp,%zmm16,8), %zmm16{%k1}
+ vgatherqps 123(%rbp,%zmm17,8), %ymm16{%k1}
+ vgatherqps 123(%rbp,%zmm16,8), %ymm16{%k1}
+ vpgatherdd 123(%rbp,%zmm17,8), %zmm16{%k1}
+ vpgatherdd 123(%rbp,%zmm16,8), %zmm16{%k1}
+ vpgatherdq 123(%rbp,%ymm17,8), %zmm16{%k1}
+ vpgatherdq 123(%rbp,%ymm16,8), %zmm16{%k1}
+ vpgatherqd 123(%rbp,%zmm17,8), %ymm16{%k1}
+ vpgatherqd 123(%rbp,%zmm16,8), %ymm16{%k1}
+ vpgatherqq 123(%rbp,%zmm17,8), %zmm16{%k1}
+ vpgatherqq 123(%rbp,%zmm16,8), %zmm16{%k1}