diff options
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.s | 18 |
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} |