x86: Add tests for -n option of x86 assembler
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / evex-wig1.d
CommitLineData
43234a1e
L
1#as: -mevexwig=1
2#objdump: -dw
3#name: i386 AVX512 wig insns
4#source: evex-wig.s
5
6.*: +file format .*
7
8
9Disassembly of section .text:
10
110+ <_start>:
12[ ]*[a-f0-9]+: 62 f2 fd 4f 21 f5 vpmovsxbd %xmm5,%zmm6\{%k7\}
13[ ]*[a-f0-9]+: 62 f2 fd cf 21 f5 vpmovsxbd %xmm5,%zmm6\{%k7\}\{z\}
14[ ]*[a-f0-9]+: 62 f2 fd 4f 21 31 vpmovsxbd \(%ecx\),%zmm6\{%k7\}
15[ ]*[a-f0-9]+: 62 f2 fd 4f 21 b4 f4 c0 1d fe ff vpmovsxbd -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
16[ ]*[a-f0-9]+: 62 f2 fd 4f 21 72 7f vpmovsxbd 0x7f0\(%edx\),%zmm6\{%k7\}
17[ ]*[a-f0-9]+: 62 f2 fd 4f 21 b2 00 08 00 00 vpmovsxbd 0x800\(%edx\),%zmm6\{%k7\}
18[ ]*[a-f0-9]+: 62 f2 fd 4f 21 72 80 vpmovsxbd -0x800\(%edx\),%zmm6\{%k7\}
19[ ]*[a-f0-9]+: 62 f2 fd 4f 21 b2 f0 f7 ff ff vpmovsxbd -0x810\(%edx\),%zmm6\{%k7\}
20[ ]*[a-f0-9]+: 62 f2 fd 4f 22 f5 vpmovsxbq %xmm5,%zmm6\{%k7\}
21[ ]*[a-f0-9]+: 62 f2 fd cf 22 f5 vpmovsxbq %xmm5,%zmm6\{%k7\}\{z\}
22[ ]*[a-f0-9]+: 62 f2 fd 4f 22 31 vpmovsxbq \(%ecx\),%zmm6\{%k7\}
23[ ]*[a-f0-9]+: 62 f2 fd 4f 22 b4 f4 c0 1d fe ff vpmovsxbq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
24[ ]*[a-f0-9]+: 62 f2 fd 4f 22 72 7f vpmovsxbq 0x3f8\(%edx\),%zmm6\{%k7\}
25[ ]*[a-f0-9]+: 62 f2 fd 4f 22 b2 00 04 00 00 vpmovsxbq 0x400\(%edx\),%zmm6\{%k7\}
26[ ]*[a-f0-9]+: 62 f2 fd 4f 22 72 80 vpmovsxbq -0x400\(%edx\),%zmm6\{%k7\}
27[ ]*[a-f0-9]+: 62 f2 fd 4f 22 b2 f8 fb ff ff vpmovsxbq -0x408\(%edx\),%zmm6\{%k7\}
28[ ]*[a-f0-9]+: 62 f2 fd 4f 23 f5 vpmovsxwd %ymm5,%zmm6\{%k7\}
29[ ]*[a-f0-9]+: 62 f2 fd cf 23 f5 vpmovsxwd %ymm5,%zmm6\{%k7\}\{z\}
30[ ]*[a-f0-9]+: 62 f2 fd 4f 23 31 vpmovsxwd \(%ecx\),%zmm6\{%k7\}
31[ ]*[a-f0-9]+: 62 f2 fd 4f 23 b4 f4 c0 1d fe ff vpmovsxwd -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
32[ ]*[a-f0-9]+: 62 f2 fd 4f 23 72 7f vpmovsxwd 0xfe0\(%edx\),%zmm6\{%k7\}
33[ ]*[a-f0-9]+: 62 f2 fd 4f 23 b2 00 10 00 00 vpmovsxwd 0x1000\(%edx\),%zmm6\{%k7\}
34[ ]*[a-f0-9]+: 62 f2 fd 4f 23 72 80 vpmovsxwd -0x1000\(%edx\),%zmm6\{%k7\}
35[ ]*[a-f0-9]+: 62 f2 fd 4f 23 b2 e0 ef ff ff vpmovsxwd -0x1020\(%edx\),%zmm6\{%k7\}
36[ ]*[a-f0-9]+: 62 f2 fd 4f 24 f5 vpmovsxwq %xmm5,%zmm6\{%k7\}
37[ ]*[a-f0-9]+: 62 f2 fd cf 24 f5 vpmovsxwq %xmm5,%zmm6\{%k7\}\{z\}
38[ ]*[a-f0-9]+: 62 f2 fd 4f 24 31 vpmovsxwq \(%ecx\),%zmm6\{%k7\}
39[ ]*[a-f0-9]+: 62 f2 fd 4f 24 b4 f4 c0 1d fe ff vpmovsxwq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
40[ ]*[a-f0-9]+: 62 f2 fd 4f 24 72 7f vpmovsxwq 0x7f0\(%edx\),%zmm6\{%k7\}
41[ ]*[a-f0-9]+: 62 f2 fd 4f 24 b2 00 08 00 00 vpmovsxwq 0x800\(%edx\),%zmm6\{%k7\}
42[ ]*[a-f0-9]+: 62 f2 fd 4f 24 72 80 vpmovsxwq -0x800\(%edx\),%zmm6\{%k7\}
43[ ]*[a-f0-9]+: 62 f2 fd 4f 24 b2 f0 f7 ff ff vpmovsxwq -0x810\(%edx\),%zmm6\{%k7\}
44[ ]*[a-f0-9]+: 62 f2 fd 4f 31 f5 vpmovzxbd %xmm5,%zmm6\{%k7\}
45[ ]*[a-f0-9]+: 62 f2 fd cf 31 f5 vpmovzxbd %xmm5,%zmm6\{%k7\}\{z\}
46[ ]*[a-f0-9]+: 62 f2 fd 4f 31 31 vpmovzxbd \(%ecx\),%zmm6\{%k7\}
47[ ]*[a-f0-9]+: 62 f2 fd 4f 31 b4 f4 c0 1d fe ff vpmovzxbd -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
48[ ]*[a-f0-9]+: 62 f2 fd 4f 31 72 7f vpmovzxbd 0x7f0\(%edx\),%zmm6\{%k7\}
49[ ]*[a-f0-9]+: 62 f2 fd 4f 31 b2 00 08 00 00 vpmovzxbd 0x800\(%edx\),%zmm6\{%k7\}
50[ ]*[a-f0-9]+: 62 f2 fd 4f 31 72 80 vpmovzxbd -0x800\(%edx\),%zmm6\{%k7\}
51[ ]*[a-f0-9]+: 62 f2 fd 4f 31 b2 f0 f7 ff ff vpmovzxbd -0x810\(%edx\),%zmm6\{%k7\}
52[ ]*[a-f0-9]+: 62 f2 fd 4f 32 f5 vpmovzxbq %xmm5,%zmm6\{%k7\}
53[ ]*[a-f0-9]+: 62 f2 fd cf 32 f5 vpmovzxbq %xmm5,%zmm6\{%k7\}\{z\}
54[ ]*[a-f0-9]+: 62 f2 fd 4f 32 31 vpmovzxbq \(%ecx\),%zmm6\{%k7\}
55[ ]*[a-f0-9]+: 62 f2 fd 4f 32 b4 f4 c0 1d fe ff vpmovzxbq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
56[ ]*[a-f0-9]+: 62 f2 fd 4f 32 72 7f vpmovzxbq 0x3f8\(%edx\),%zmm6\{%k7\}
57[ ]*[a-f0-9]+: 62 f2 fd 4f 32 b2 00 04 00 00 vpmovzxbq 0x400\(%edx\),%zmm6\{%k7\}
58[ ]*[a-f0-9]+: 62 f2 fd 4f 32 72 80 vpmovzxbq -0x400\(%edx\),%zmm6\{%k7\}
59[ ]*[a-f0-9]+: 62 f2 fd 4f 32 b2 f8 fb ff ff vpmovzxbq -0x408\(%edx\),%zmm6\{%k7\}
60[ ]*[a-f0-9]+: 62 f2 fd 4f 33 f5 vpmovzxwd %ymm5,%zmm6\{%k7\}
61[ ]*[a-f0-9]+: 62 f2 fd cf 33 f5 vpmovzxwd %ymm5,%zmm6\{%k7\}\{z\}
62[ ]*[a-f0-9]+: 62 f2 fd 4f 33 31 vpmovzxwd \(%ecx\),%zmm6\{%k7\}
63[ ]*[a-f0-9]+: 62 f2 fd 4f 33 b4 f4 c0 1d fe ff vpmovzxwd -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
64[ ]*[a-f0-9]+: 62 f2 fd 4f 33 72 7f vpmovzxwd 0xfe0\(%edx\),%zmm6\{%k7\}
65[ ]*[a-f0-9]+: 62 f2 fd 4f 33 b2 00 10 00 00 vpmovzxwd 0x1000\(%edx\),%zmm6\{%k7\}
66[ ]*[a-f0-9]+: 62 f2 fd 4f 33 72 80 vpmovzxwd -0x1000\(%edx\),%zmm6\{%k7\}
67[ ]*[a-f0-9]+: 62 f2 fd 4f 33 b2 e0 ef ff ff vpmovzxwd -0x1020\(%edx\),%zmm6\{%k7\}
68[ ]*[a-f0-9]+: 62 f2 fd 4f 34 f5 vpmovzxwq %xmm5,%zmm6\{%k7\}
69[ ]*[a-f0-9]+: 62 f2 fd cf 34 f5 vpmovzxwq %xmm5,%zmm6\{%k7\}\{z\}
70[ ]*[a-f0-9]+: 62 f2 fd 4f 34 31 vpmovzxwq \(%ecx\),%zmm6\{%k7\}
71[ ]*[a-f0-9]+: 62 f2 fd 4f 34 b4 f4 c0 1d fe ff vpmovzxwq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
72[ ]*[a-f0-9]+: 62 f2 fd 4f 34 72 7f vpmovzxwq 0x7f0\(%edx\),%zmm6\{%k7\}
73[ ]*[a-f0-9]+: 62 f2 fd 4f 34 b2 00 08 00 00 vpmovzxwq 0x800\(%edx\),%zmm6\{%k7\}
74[ ]*[a-f0-9]+: 62 f2 fd 4f 34 72 80 vpmovzxwq -0x800\(%edx\),%zmm6\{%k7\}
75[ ]*[a-f0-9]+: 62 f2 fd 4f 34 b2 f0 f7 ff ff vpmovzxwq -0x810\(%edx\),%zmm6\{%k7\}
76[ ]*[a-f0-9]+: 62 f2 fd 4f 21 f5 vpmovsxbd %xmm5,%zmm6\{%k7\}
77[ ]*[a-f0-9]+: 62 f2 fd cf 21 f5 vpmovsxbd %xmm5,%zmm6\{%k7\}\{z\}
78[ ]*[a-f0-9]+: 62 f2 fd 4f 21 31 vpmovsxbd \(%ecx\),%zmm6\{%k7\}
79[ ]*[a-f0-9]+: 62 f2 fd 4f 21 b4 f4 c0 1d fe ff vpmovsxbd -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
80[ ]*[a-f0-9]+: 62 f2 fd 4f 21 72 7f vpmovsxbd 0x7f0\(%edx\),%zmm6\{%k7\}
81[ ]*[a-f0-9]+: 62 f2 fd 4f 21 b2 00 08 00 00 vpmovsxbd 0x800\(%edx\),%zmm6\{%k7\}
82[ ]*[a-f0-9]+: 62 f2 fd 4f 21 72 80 vpmovsxbd -0x800\(%edx\),%zmm6\{%k7\}
83[ ]*[a-f0-9]+: 62 f2 fd 4f 21 b2 f0 f7 ff ff vpmovsxbd -0x810\(%edx\),%zmm6\{%k7\}
84[ ]*[a-f0-9]+: 62 f2 fd 4f 22 f5 vpmovsxbq %xmm5,%zmm6\{%k7\}
85[ ]*[a-f0-9]+: 62 f2 fd cf 22 f5 vpmovsxbq %xmm5,%zmm6\{%k7\}\{z\}
86[ ]*[a-f0-9]+: 62 f2 fd 4f 22 31 vpmovsxbq \(%ecx\),%zmm6\{%k7\}
87[ ]*[a-f0-9]+: 62 f2 fd 4f 22 b4 f4 c0 1d fe ff vpmovsxbq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
88[ ]*[a-f0-9]+: 62 f2 fd 4f 22 72 7f vpmovsxbq 0x3f8\(%edx\),%zmm6\{%k7\}
89[ ]*[a-f0-9]+: 62 f2 fd 4f 22 b2 00 04 00 00 vpmovsxbq 0x400\(%edx\),%zmm6\{%k7\}
90[ ]*[a-f0-9]+: 62 f2 fd 4f 22 72 80 vpmovsxbq -0x400\(%edx\),%zmm6\{%k7\}
91[ ]*[a-f0-9]+: 62 f2 fd 4f 22 b2 f8 fb ff ff vpmovsxbq -0x408\(%edx\),%zmm6\{%k7\}
92[ ]*[a-f0-9]+: 62 f2 fd 4f 23 f5 vpmovsxwd %ymm5,%zmm6\{%k7\}
93[ ]*[a-f0-9]+: 62 f2 fd cf 23 f5 vpmovsxwd %ymm5,%zmm6\{%k7\}\{z\}
94[ ]*[a-f0-9]+: 62 f2 fd 4f 23 31 vpmovsxwd \(%ecx\),%zmm6\{%k7\}
95[ ]*[a-f0-9]+: 62 f2 fd 4f 23 b4 f4 c0 1d fe ff vpmovsxwd -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
96[ ]*[a-f0-9]+: 62 f2 fd 4f 23 72 7f vpmovsxwd 0xfe0\(%edx\),%zmm6\{%k7\}
97[ ]*[a-f0-9]+: 62 f2 fd 4f 23 b2 00 10 00 00 vpmovsxwd 0x1000\(%edx\),%zmm6\{%k7\}
98[ ]*[a-f0-9]+: 62 f2 fd 4f 23 72 80 vpmovsxwd -0x1000\(%edx\),%zmm6\{%k7\}
99[ ]*[a-f0-9]+: 62 f2 fd 4f 23 b2 e0 ef ff ff vpmovsxwd -0x1020\(%edx\),%zmm6\{%k7\}
100[ ]*[a-f0-9]+: 62 f2 fd 4f 24 f5 vpmovsxwq %xmm5,%zmm6\{%k7\}
101[ ]*[a-f0-9]+: 62 f2 fd cf 24 f5 vpmovsxwq %xmm5,%zmm6\{%k7\}\{z\}
102[ ]*[a-f0-9]+: 62 f2 fd 4f 24 31 vpmovsxwq \(%ecx\),%zmm6\{%k7\}
103[ ]*[a-f0-9]+: 62 f2 fd 4f 24 b4 f4 c0 1d fe ff vpmovsxwq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
104[ ]*[a-f0-9]+: 62 f2 fd 4f 24 72 7f vpmovsxwq 0x7f0\(%edx\),%zmm6\{%k7\}
105[ ]*[a-f0-9]+: 62 f2 fd 4f 24 b2 00 08 00 00 vpmovsxwq 0x800\(%edx\),%zmm6\{%k7\}
106[ ]*[a-f0-9]+: 62 f2 fd 4f 24 72 80 vpmovsxwq -0x800\(%edx\),%zmm6\{%k7\}
107[ ]*[a-f0-9]+: 62 f2 fd 4f 24 b2 f0 f7 ff ff vpmovsxwq -0x810\(%edx\),%zmm6\{%k7\}
108[ ]*[a-f0-9]+: 62 f2 fd 4f 31 f5 vpmovzxbd %xmm5,%zmm6\{%k7\}
109[ ]*[a-f0-9]+: 62 f2 fd cf 31 f5 vpmovzxbd %xmm5,%zmm6\{%k7\}\{z\}
110[ ]*[a-f0-9]+: 62 f2 fd 4f 31 31 vpmovzxbd \(%ecx\),%zmm6\{%k7\}
111[ ]*[a-f0-9]+: 62 f2 fd 4f 31 b4 f4 c0 1d fe ff vpmovzxbd -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
112[ ]*[a-f0-9]+: 62 f2 fd 4f 31 72 7f vpmovzxbd 0x7f0\(%edx\),%zmm6\{%k7\}
113[ ]*[a-f0-9]+: 62 f2 fd 4f 31 b2 00 08 00 00 vpmovzxbd 0x800\(%edx\),%zmm6\{%k7\}
114[ ]*[a-f0-9]+: 62 f2 fd 4f 31 72 80 vpmovzxbd -0x800\(%edx\),%zmm6\{%k7\}
115[ ]*[a-f0-9]+: 62 f2 fd 4f 31 b2 f0 f7 ff ff vpmovzxbd -0x810\(%edx\),%zmm6\{%k7\}
116[ ]*[a-f0-9]+: 62 f2 fd 4f 32 f5 vpmovzxbq %xmm5,%zmm6\{%k7\}
117[ ]*[a-f0-9]+: 62 f2 fd cf 32 f5 vpmovzxbq %xmm5,%zmm6\{%k7\}\{z\}
118[ ]*[a-f0-9]+: 62 f2 fd 4f 32 31 vpmovzxbq \(%ecx\),%zmm6\{%k7\}
119[ ]*[a-f0-9]+: 62 f2 fd 4f 32 b4 f4 c0 1d fe ff vpmovzxbq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
120[ ]*[a-f0-9]+: 62 f2 fd 4f 32 72 7f vpmovzxbq 0x3f8\(%edx\),%zmm6\{%k7\}
121[ ]*[a-f0-9]+: 62 f2 fd 4f 32 b2 00 04 00 00 vpmovzxbq 0x400\(%edx\),%zmm6\{%k7\}
122[ ]*[a-f0-9]+: 62 f2 fd 4f 32 72 80 vpmovzxbq -0x400\(%edx\),%zmm6\{%k7\}
123[ ]*[a-f0-9]+: 62 f2 fd 4f 32 b2 f8 fb ff ff vpmovzxbq -0x408\(%edx\),%zmm6\{%k7\}
124[ ]*[a-f0-9]+: 62 f2 fd 4f 33 f5 vpmovzxwd %ymm5,%zmm6\{%k7\}
125[ ]*[a-f0-9]+: 62 f2 fd cf 33 f5 vpmovzxwd %ymm5,%zmm6\{%k7\}\{z\}
126[ ]*[a-f0-9]+: 62 f2 fd 4f 33 31 vpmovzxwd \(%ecx\),%zmm6\{%k7\}
127[ ]*[a-f0-9]+: 62 f2 fd 4f 33 b4 f4 c0 1d fe ff vpmovzxwd -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
128[ ]*[a-f0-9]+: 62 f2 fd 4f 33 72 7f vpmovzxwd 0xfe0\(%edx\),%zmm6\{%k7\}
129[ ]*[a-f0-9]+: 62 f2 fd 4f 33 b2 00 10 00 00 vpmovzxwd 0x1000\(%edx\),%zmm6\{%k7\}
130[ ]*[a-f0-9]+: 62 f2 fd 4f 33 72 80 vpmovzxwd -0x1000\(%edx\),%zmm6\{%k7\}
131[ ]*[a-f0-9]+: 62 f2 fd 4f 33 b2 e0 ef ff ff vpmovzxwd -0x1020\(%edx\),%zmm6\{%k7\}
132[ ]*[a-f0-9]+: 62 f2 fd 4f 34 f5 vpmovzxwq %xmm5,%zmm6\{%k7\}
133[ ]*[a-f0-9]+: 62 f2 fd cf 34 f5 vpmovzxwq %xmm5,%zmm6\{%k7\}\{z\}
134[ ]*[a-f0-9]+: 62 f2 fd 4f 34 31 vpmovzxwq \(%ecx\),%zmm6\{%k7\}
135[ ]*[a-f0-9]+: 62 f2 fd 4f 34 b4 f4 c0 1d fe ff vpmovzxwq -0x1e240\(%esp,%esi,8\),%zmm6\{%k7\}
136[ ]*[a-f0-9]+: 62 f2 fd 4f 34 72 7f vpmovzxwq 0x7f0\(%edx\),%zmm6\{%k7\}
137[ ]*[a-f0-9]+: 62 f2 fd 4f 34 b2 00 08 00 00 vpmovzxwq 0x800\(%edx\),%zmm6\{%k7\}
138[ ]*[a-f0-9]+: 62 f2 fd 4f 34 72 80 vpmovzxwq -0x800\(%edx\),%zmm6\{%k7\}
139[ ]*[a-f0-9]+: 62 f2 fd 4f 34 b2 f0 f7 ff ff vpmovzxwq -0x810\(%edx\),%zmm6\{%k7\}
140#pass
This page took 0.36179 seconds and 4 git commands to generate.