summaryrefslogtreecommitdiffstats
path: root/binutils-2.25/gas/testsuite/gas/i386/vgather-check.s
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.25/gas/testsuite/gas/i386/vgather-check.s')
-rw-r--r--binutils-2.25/gas/testsuite/gas/i386/vgather-check.s18
1 files changed, 18 insertions, 0 deletions
diff --git a/binutils-2.25/gas/testsuite/gas/i386/vgather-check.s b/binutils-2.25/gas/testsuite/gas/i386/vgather-check.s
index c784029e..b2735e75 100644
--- a/binutils-2.25/gas/testsuite/gas/i386/vgather-check.s
+++ b/binutils-2.25/gas/testsuite/gas/i386/vgather-check.s
@@ -6,3 +6,21 @@ vgather:
vgatherdps %xmm2,(%eax,%xmm1,2),%xmm2
vgatherdps %xmm1,(%eax,%xmm1,4),%xmm0
vgatherdps %xmm2,(%eax,%xmm1,8),%xmm1
+
+avx512vgather:
+ vgatherdpd 123(%ebp,%ymm7,8), %zmm6{%k1}
+ vgatherdpd 123(%ebp,%ymm6,8), %zmm6{%k1}
+ vgatherdps 123(%ebp,%zmm7,8), %zmm6{%k1}
+ vgatherdps 123(%ebp,%zmm6,8), %zmm6{%k1}
+ vgatherqpd 123(%ebp,%zmm7,8), %zmm6{%k1}
+ vgatherqpd 123(%ebp,%zmm6,8), %zmm6{%k1}
+ vgatherqps 123(%ebp,%zmm7,8), %ymm6{%k1}
+ vgatherqps 123(%ebp,%zmm6,8), %ymm6{%k1}
+ vpgatherdd 123(%ebp,%zmm7,8), %zmm6{%k1}
+ vpgatherdd 123(%ebp,%zmm6,8), %zmm6{%k1}
+ vpgatherdq 123(%ebp,%ymm7,8), %zmm6{%k1}
+ vpgatherdq 123(%ebp,%ymm6,8), %zmm6{%k1}
+ vpgatherqd 123(%ebp,%zmm7,8), %ymm6{%k1}
+ vpgatherqd 123(%ebp,%zmm6,8), %ymm6{%k1}
+ vpgatherqq 123(%ebp,%zmm7,8), %zmm6{%k1}
+ vpgatherqq 123(%ebp,%zmm6,8), %zmm6{%k1}