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