i386: Check for reserved VEX.vvvv and EVEX.vvvv
[external/binutils.git] / gas / testsuite / gas / i386 / x86-64-avx512f_vpclmulqdq-wig.s
1 # Check 64bit AVX512F,VPCLMULQDQ WIG instructions
2
3         .allow_index_reg
4         .text
5 _start:
6         vpclmulqdq      $0xab, %zmm19, %zmm20, %zmm22    # AVX512F,VPCLMULQDQ
7         vpclmulqdq      $123, 0x123(%rax,%r14,8), %zmm20, %zmm22         # AVX512F,VPCLMULQDQ
8         vpclmulqdq      $123, 8128(%rdx), %zmm20, %zmm22         # AVX512F,VPCLMULQDQ Disp8
9
10         .intel_syntax noprefix
11         vpclmulqdq      zmm29, zmm28, zmm23, 0xab        # AVX512F,VPCLMULQDQ
12         vpclmulqdq      zmm29, zmm28, ZMMWORD PTR [rax+r14*8+0x1234], 123        # AVX512F,VPCLMULQDQ
13         vpclmulqdq      zmm29, zmm28, ZMMWORD PTR [rdx+8128], 123        # AVX512F,VPCLMULQDQ Disp8