x86/Intel: improve diagnostics for ambiguous VCVT* operands
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / avx512dq-inval.s
1 # Check AVX512DQ instructions not to be accepted (in part only outside of 64-bit mode)
2
3 .text
4 _start:
5 vpextrq $0, %xmm0, (%eax)
6 {evex} vpextrq $0, %xmm0, (%eax)
7
8 vpinsrq $0, (%eax), %xmm0, %xmm0
9 {evex} vpinsrq $0, (%eax), %xmm0, %xmm0
10
11 .intel_syntax noprefix
12
13 vpextrq [eax], xmm0, 0
14 {evex} vpextrq [eax], xmm0, 0
15 vpextrq qword ptr [eax], xmm0, 0
16 {evex} vpextrq qword ptr [eax], xmm0, 0
17
18 vpinsrq xmm0, xmm0, [eax], 0
19 {evex} vpinsrq xmm0, xmm0, [eax], 0
20 vpinsrq xmm0, xmm0, qword ptr [eax], 0
21 {evex} vpinsrq xmm0, xmm0, qword ptr [eax], 0
22
23 vcvtqq2ps xmm0, [rax]
24 vcvtuqq2ps xmm0, [rax]
25
26 vfpclasspd k0, [eax], 0
27 vfpclassps k0, [eax], 0
28
29 .att_syntax prefix
30
31 vcvtqq2ps (%eax), %xmm0
32 vcvtuqq2ps (%eax), %xmm0
33
34 vfpclasspd $0, (%eax), %k0
35 vfpclassps $0, (%eax), %k0
This page took 0.031113 seconds and 4 git commands to generate.