Update x86 gas tests for mingw
[platform/upstream/binutils.git] / gas / testsuite / gas / i386 / x86-64-opcode.d
1 #as: -J
2 #objdump: -drw
3 #name: x86-64 opcode
4
5 .*: +file format .*
6
7 Disassembly of section .text:
8
9 0+ <.text>:
10 [       ]*[a-f0-9]+:    41 ff 10                callq  \*\(%r8\)
11 [       ]*[a-f0-9]+:    ff 10                   callq  \*\(%rax\)
12 [       ]*[a-f0-9]+:    41 ff 10                callq  \*\(%r8\)
13 [       ]*[a-f0-9]+:    ff 10                   callq  \*\(%rax\)
14 [       ]*[a-f0-9]+:    cb                      lret   
15 [       ]*[a-f0-9]+:    c3                      retq   
16 [       ]*[a-f0-9]+:    cf                      iret   
17 [       ]*[a-f0-9]+:    66 cf                   iretw  
18 [       ]*[a-f0-9]+:    48 cf                   iretq  
19 [       ]*[a-f0-9]+:    41 8c 08                mov    %cs,\(%r8\)
20 [       ]*[a-f0-9]+:    8c 08                   mov    %cs,\(%rax\)
21 [       ]*[a-f0-9]+:    41 8c 10                mov    %ss,\(%r8\)
22 [       ]*[a-f0-9]+:    8c 10                   mov    %ss,\(%rax\)
23 [       ]*[a-f0-9]+:    41 8c 20                mov    %fs,\(%r8\)
24 [       ]*[a-f0-9]+:    8c 20                   mov    %fs,\(%rax\)
25 [       ]*[a-f0-9]+:    41 8e 10                mov    \(%r8\),%ss
26 [       ]*[a-f0-9]+:    8e 10                   mov    \(%rax\),%ss
27 [       ]*[a-f0-9]+:    41 8e 20                mov    \(%r8\),%fs
28 [       ]*[a-f0-9]+:    8e 20                   mov    \(%rax\),%fs
29 [       ]*[a-f0-9]+:    41 c6 00 00             movb   \$0x0,\(%r8\)
30 [       ]*[a-f0-9]+:    c6 00 00                movb   \$0x0,\(%rax\)
31 [       ]*[a-f0-9]+:    66 41 c7 00 00 70       movw   \$0x7000,\(%r8\)
32 [       ]*[a-f0-9]+:    66 c7 00 00 70          movw   \$0x7000,\(%rax\)
33 [       ]*[a-f0-9]+:    41 c7 00 00 00 00 70    movl   \$0x70000000,\(%r8\)
34 [       ]*[a-f0-9]+:    c7 00 00 00 00 70       movl   \$0x70000000,\(%rax\)
35 [       ]*[a-f0-9]+:    41 c6 00 00             movb   \$0x0,\(%r8\)
36 [       ]*[a-f0-9]+:    c6 00 00                movb   \$0x0,\(%rax\)
37 [       ]*[a-f0-9]+:    66 41 c7 00 00 70       movw   \$0x7000,\(%r8\)
38 [       ]*[a-f0-9]+:    66 c7 00 00 70          movw   \$0x7000,\(%rax\)
39 [       ]*[a-f0-9]+:    c7 00 00 00 00 70       movl   \$0x70000000,\(%rax\)
40 [       ]*[a-f0-9]+:    41 c6 00 00             movb   \$0x0,\(%r8\)
41 [       ]*[a-f0-9]+:    c6 00 00                movb   \$0x0,\(%rax\)
42 [       ]*[a-f0-9]+:    66 41 c7 00 00 70       movw   \$0x7000,\(%r8\)
43 [       ]*[a-f0-9]+:    66 c7 00 00 70          movw   \$0x7000,\(%rax\)
44 [       ]*[a-f0-9]+:    41 c7 00 00 00 00 70    movl   \$0x70000000,\(%r8\)
45 [       ]*[a-f0-9]+:    c7 00 00 00 00 70       movl   \$0x70000000,\(%rax\)
46 [       ]*[a-f0-9]+:    49 c7 00 00 00 00 70    movq   \$0x70000000,\(%r8\)
47 [       ]*[a-f0-9]+:    48 c7 00 00 00 00 70    movq   \$0x70000000,\(%rax\)
48 [       ]*[a-f0-9]+:    41 0f c3 00             movnti %eax,\(%r8\)
49 [       ]*[a-f0-9]+:    0f c3 00                movnti %eax,\(%rax\)
50 [       ]*[a-f0-9]+:    49 0f c3 00             movnti %rax,\(%r8\)
51 [       ]*[a-f0-9]+:    48 0f c3 00             movnti %rax,\(%rax\)
52 [       ]*[a-f0-9]+:    4d 0f c3 00             movnti %r8,\(%r8\)
53 [       ]*[a-f0-9]+:    4c 0f c3 00             movnti %r8,\(%rax\)
54 [       ]*[a-f0-9]+:    e2 fe                   loop   .*
55 [       ]*[a-f0-9]+:    e2 fe                   loop   .*
56 [       ]*[a-f0-9]+:    67 e2 fd                loopl  .*
57 [       ]*[a-f0-9]+:    e3 fe                   jrcxz  .*
58 [       ]*[a-f0-9]+:    67 e3 fd                jecxz  .*
59 [       ]*[a-f0-9]+:    41 f6 38                idivb  \(%r8\)
60 [       ]*[a-f0-9]+:    f6 38                   idivb  \(%rax\)
61 [       ]*[a-f0-9]+:    66 41 f7 38             idivw  \(%r8\)
62 [       ]*[a-f0-9]+:    66 f7 38                idivw  \(%rax\)
63 [       ]*[a-f0-9]+:    41 f7 38                idivl  \(%r8\)
64 [       ]*[a-f0-9]+:    f7 38                   idivl  \(%rax\)
65 [       ]*[a-f0-9]+:    49 f7 38                idivq  \(%r8\)
66 [       ]*[a-f0-9]+:    48 f7 38                idivq  \(%rax\)
67 [       ]*[a-f0-9]+:    41 f6 28                imulb  \(%r8\)
68 [       ]*[a-f0-9]+:    f6 28                   imulb  \(%rax\)
69 [       ]*[a-f0-9]+:    66 41 f7 28             imulw  \(%r8\)
70 [       ]*[a-f0-9]+:    66 f7 28                imulw  \(%rax\)
71 [       ]*[a-f0-9]+:    41 f7 28                imull  \(%r8\)
72 [       ]*[a-f0-9]+:    f7 28                   imull  \(%rax\)
73 [       ]*[a-f0-9]+:    49 f7 28                imulq  \(%r8\)
74 [       ]*[a-f0-9]+:    48 f7 28                imulq  \(%rax\)
75 [       ]*[a-f0-9]+:    66 41 0f 58 00          addpd  \(%r8\),%xmm0
76 [       ]*[a-f0-9]+:    66 0f 58 00             addpd  \(%rax\),%xmm0
77 [       ]*[a-f0-9]+:    66 45 0f 58 38          addpd  \(%r8\),%xmm15
78 [       ]*[a-f0-9]+:    66 44 0f 58 38          addpd  \(%rax\),%xmm15
79 [       ]*[a-f0-9]+:    66 45 0f 58 00          addpd  \(%r8\),%xmm8
80 [       ]*[a-f0-9]+:    66 44 0f 58 00          addpd  \(%rax\),%xmm8
81 [       ]*[a-f0-9]+:    66 41 0f 58 38          addpd  \(%r8\),%xmm7
82 [       ]*[a-f0-9]+:    66 0f 58 38             addpd  \(%rax\),%xmm7
83 [       ]*[a-f0-9]+:    66 0f 58 c0             addpd  %xmm0,%xmm0
84 [       ]*[a-f0-9]+:    66 45 0f 58 ff          addpd  %xmm15,%xmm15
85 [       ]*[a-f0-9]+:    66 45 0f 58 c7          addpd  %xmm15,%xmm8
86 [       ]*[a-f0-9]+:    f2 49 0f 2d 00          cvtsd2si \(%r8\),%rax
87 [       ]*[a-f0-9]+:    f2 48 0f 2d 00          cvtsd2si \(%rax\),%rax
88 [       ]*[a-f0-9]+:    f2 4d 0f 2d 00          cvtsd2si \(%r8\),%r8
89 [       ]*[a-f0-9]+:    f2 4c 0f 2d 00          cvtsd2si \(%rax\),%r8
90 [       ]*[a-f0-9]+:    f2 48 0f 2d c0          cvtsd2si %xmm0,%rax
91 [       ]*[a-f0-9]+:    f2 4d 0f 2d c7          cvtsd2si %xmm15,%r8
92 [       ]*[a-f0-9]+:    f2 49 0f 2d c7          cvtsd2si %xmm15,%rax
93 [       ]*[a-f0-9]+:    f2 4d 0f 2d c0          cvtsd2si %xmm8,%r8
94 [       ]*[a-f0-9]+:    f2 49 0f 2d c0          cvtsd2si %xmm8,%rax
95 [       ]*[a-f0-9]+:    f2 4c 0f 2d c7          cvtsd2si %xmm7,%r8
96 [       ]*[a-f0-9]+:    f2 48 0f 2d c7          cvtsd2si %xmm7,%rax
97 [       ]*[a-f0-9]+:    f2 4c 0f 2d c0          cvtsd2si %xmm0,%r8
98 [       ]*[a-f0-9]+:    f2 49 0f 2c 00          cvttsd2si \(%r8\),%rax
99 [       ]*[a-f0-9]+:    f2 48 0f 2c 00          cvttsd2si \(%rax\),%rax
100 [       ]*[a-f0-9]+:    f2 4d 0f 2c 00          cvttsd2si \(%r8\),%r8
101 [       ]*[a-f0-9]+:    f2 4c 0f 2c 00          cvttsd2si \(%rax\),%r8
102 [       ]*[a-f0-9]+:    f2 48 0f 2c c0          cvttsd2si %xmm0,%rax
103 [       ]*[a-f0-9]+:    f2 4d 0f 2c c7          cvttsd2si %xmm15,%r8
104 [       ]*[a-f0-9]+:    f2 49 0f 2c c7          cvttsd2si %xmm15,%rax
105 [       ]*[a-f0-9]+:    f2 4d 0f 2c c0          cvttsd2si %xmm8,%r8
106 [       ]*[a-f0-9]+:    f2 49 0f 2c c0          cvttsd2si %xmm8,%rax
107 [       ]*[a-f0-9]+:    f2 4c 0f 2c c7          cvttsd2si %xmm7,%r8
108 [       ]*[a-f0-9]+:    f2 48 0f 2c c7          cvttsd2si %xmm7,%rax
109 [       ]*[a-f0-9]+:    f2 4c 0f 2c c0          cvttsd2si %xmm0,%r8
110 [       ]*[a-f0-9]+:    f3 49 0f 2d 00          cvtss2si \(%r8\),%rax
111 [       ]*[a-f0-9]+:    f3 48 0f 2d 00          cvtss2si \(%rax\),%rax
112 [       ]*[a-f0-9]+:    f3 4d 0f 2d 00          cvtss2si \(%r8\),%r8
113 [       ]*[a-f0-9]+:    f3 4c 0f 2d 00          cvtss2si \(%rax\),%r8
114 [       ]*[a-f0-9]+:    f3 48 0f 2d c0          cvtss2si %xmm0,%rax
115 [       ]*[a-f0-9]+:    f3 4d 0f 2d c7          cvtss2si %xmm15,%r8
116 [       ]*[a-f0-9]+:    f3 49 0f 2d c7          cvtss2si %xmm15,%rax
117 [       ]*[a-f0-9]+:    f3 4d 0f 2d c0          cvtss2si %xmm8,%r8
118 [       ]*[a-f0-9]+:    f3 49 0f 2d c0          cvtss2si %xmm8,%rax
119 [       ]*[a-f0-9]+:    f3 4c 0f 2d c7          cvtss2si %xmm7,%r8
120 [       ]*[a-f0-9]+:    f3 48 0f 2d c7          cvtss2si %xmm7,%rax
121 [       ]*[a-f0-9]+:    f3 4c 0f 2d c0          cvtss2si %xmm0,%r8
122 [       ]*[a-f0-9]+:    f3 49 0f 2c 00          cvttss2si \(%r8\),%rax
123 [       ]*[a-f0-9]+:    f3 48 0f 2c 00          cvttss2si \(%rax\),%rax
124 [       ]*[a-f0-9]+:    f3 4d 0f 2c 00          cvttss2si \(%r8\),%r8
125 [       ]*[a-f0-9]+:    f3 4c 0f 2c 00          cvttss2si \(%rax\),%r8
126 [       ]*[a-f0-9]+:    f3 48 0f 2c c0          cvttss2si %xmm0,%rax
127 [       ]*[a-f0-9]+:    f3 4d 0f 2c c7          cvttss2si %xmm15,%r8
128 [       ]*[a-f0-9]+:    f3 49 0f 2c c7          cvttss2si %xmm15,%rax
129 [       ]*[a-f0-9]+:    f3 4d 0f 2c c0          cvttss2si %xmm8,%r8
130 [       ]*[a-f0-9]+:    f3 49 0f 2c c0          cvttss2si %xmm8,%rax
131 [       ]*[a-f0-9]+:    f3 4c 0f 2c c7          cvttss2si %xmm7,%r8
132 [       ]*[a-f0-9]+:    f3 48 0f 2c c7          cvttss2si %xmm7,%rax
133 [       ]*[a-f0-9]+:    f3 4c 0f 2c c0          cvttss2si %xmm0,%r8
134 [       ]*[a-f0-9]+:    f3 41 0f 2a 00          cvtsi2ssl \(%r8\),%xmm0
135 [       ]*[a-f0-9]+:    f3 0f 2a 00             cvtsi2ssl \(%rax\),%xmm0
136 [       ]*[a-f0-9]+:    f3 45 0f 2a 38          cvtsi2ssl \(%r8\),%xmm15
137 [       ]*[a-f0-9]+:    f3 44 0f 2a 38          cvtsi2ssl \(%rax\),%xmm15
138 [       ]*[a-f0-9]+:    f3 45 0f 2a 00          cvtsi2ssl \(%r8\),%xmm8
139 [       ]*[a-f0-9]+:    f3 44 0f 2a 00          cvtsi2ssl \(%rax\),%xmm8
140 [       ]*[a-f0-9]+:    f3 41 0f 2a 38          cvtsi2ssl \(%r8\),%xmm7
141 [       ]*[a-f0-9]+:    f3 0f 2a 38             cvtsi2ssl \(%rax\),%xmm7
142 [       ]*[a-f0-9]+:    f3 0f 2a c0             cvtsi2ss %eax,%xmm0
143 [       ]*[a-f0-9]+:    f3 44 0f 2a f8          cvtsi2ss %eax,%xmm15
144 [       ]*[a-f0-9]+:    f3 44 0f 2a c0          cvtsi2ss %eax,%xmm8
145 [       ]*[a-f0-9]+:    f3 0f 2a f8             cvtsi2ss %eax,%xmm7
146 [       ]*[a-f0-9]+:    f3 41 0f 2a 00          cvtsi2ssl \(%r8\),%xmm0
147 [       ]*[a-f0-9]+:    f3 0f 2a 00             cvtsi2ssl \(%rax\),%xmm0
148 [       ]*[a-f0-9]+:    f3 45 0f 2a 38          cvtsi2ssl \(%r8\),%xmm15
149 [       ]*[a-f0-9]+:    f3 44 0f 2a 38          cvtsi2ssl \(%rax\),%xmm15
150 [       ]*[a-f0-9]+:    f3 45 0f 2a 00          cvtsi2ssl \(%r8\),%xmm8
151 [       ]*[a-f0-9]+:    f3 44 0f 2a 00          cvtsi2ssl \(%rax\),%xmm8
152 [       ]*[a-f0-9]+:    f3 41 0f 2a 38          cvtsi2ssl \(%r8\),%xmm7
153 [       ]*[a-f0-9]+:    f3 0f 2a 38             cvtsi2ssl \(%rax\),%xmm7
154 [       ]*[a-f0-9]+:    f2 41 0f 2a 00          cvtsi2sdl \(%r8\),%xmm0
155 [       ]*[a-f0-9]+:    f2 0f 2a 00             cvtsi2sdl \(%rax\),%xmm0
156 [       ]*[a-f0-9]+:    f2 45 0f 2a 38          cvtsi2sdl \(%r8\),%xmm15
157 [       ]*[a-f0-9]+:    f2 44 0f 2a 38          cvtsi2sdl \(%rax\),%xmm15
158 [       ]*[a-f0-9]+:    f2 45 0f 2a 00          cvtsi2sdl \(%r8\),%xmm8
159 [       ]*[a-f0-9]+:    f2 44 0f 2a 00          cvtsi2sdl \(%rax\),%xmm8
160 [       ]*[a-f0-9]+:    f2 41 0f 2a 38          cvtsi2sdl \(%r8\),%xmm7
161 [       ]*[a-f0-9]+:    f2 0f 2a 38             cvtsi2sdl \(%rax\),%xmm7
162 [       ]*[a-f0-9]+:    f2 0f 2a c0             cvtsi2sd %eax,%xmm0
163 [       ]*[a-f0-9]+:    f2 44 0f 2a f8          cvtsi2sd %eax,%xmm15
164 [       ]*[a-f0-9]+:    f2 44 0f 2a c0          cvtsi2sd %eax,%xmm8
165 [       ]*[a-f0-9]+:    f2 0f 2a f8             cvtsi2sd %eax,%xmm7
166 [       ]*[a-f0-9]+:    f2 41 0f 2a 00          cvtsi2sdl \(%r8\),%xmm0
167 [       ]*[a-f0-9]+:    f2 0f 2a 00             cvtsi2sdl \(%rax\),%xmm0
168 [       ]*[a-f0-9]+:    f2 45 0f 2a 38          cvtsi2sdl \(%r8\),%xmm15
169 [       ]*[a-f0-9]+:    f2 44 0f 2a 38          cvtsi2sdl \(%rax\),%xmm15
170 [       ]*[a-f0-9]+:    f2 45 0f 2a 00          cvtsi2sdl \(%r8\),%xmm8
171 [       ]*[a-f0-9]+:    f2 44 0f 2a 00          cvtsi2sdl \(%rax\),%xmm8
172 [       ]*[a-f0-9]+:    f2 41 0f 2a 38          cvtsi2sdl \(%r8\),%xmm7
173 [       ]*[a-f0-9]+:    f2 0f 2a 38             cvtsi2sdl \(%rax\),%xmm7
174 [       ]*[a-f0-9]+:    66 41 0f 6e 00          movd   \(%r8\),%xmm0
175 [       ]*[a-f0-9]+:    66 0f 6e 00             movd   \(%rax\),%xmm0
176 [       ]*[a-f0-9]+:    66 45 0f 6e 38          movd   \(%r8\),%xmm15
177 [       ]*[a-f0-9]+:    66 44 0f 6e 38          movd   \(%rax\),%xmm15
178 [       ]*[a-f0-9]+:    66 45 0f 6e 00          movd   \(%r8\),%xmm8
179 [       ]*[a-f0-9]+:    66 44 0f 6e 00          movd   \(%rax\),%xmm8
180 [       ]*[a-f0-9]+:    66 41 0f 6e 38          movd   \(%r8\),%xmm7
181 [       ]*[a-f0-9]+:    66 0f 6e 38             movd   \(%rax\),%xmm7
182 [       ]*[a-f0-9]+:    66 0f 6e c0             movd   %eax,%xmm0
183 [       ]*[a-f0-9]+:    66 44 0f 6e f8          movd   %eax,%xmm15
184 [       ]*[a-f0-9]+:    66 44 0f 6e c0          movd   %eax,%xmm8
185 [       ]*[a-f0-9]+:    66 0f 6e f8             movd   %eax,%xmm7
186 [       ]*[a-f0-9]+:    66 41 0f 7e 00          movd   %xmm0,\(%r8\)
187 [       ]*[a-f0-9]+:    66 0f 7e 00             movd   %xmm0,\(%rax\)
188 [       ]*[a-f0-9]+:    66 45 0f 7e 38          movd   %xmm15,\(%r8\)
189 [       ]*[a-f0-9]+:    66 44 0f 7e 38          movd   %xmm15,\(%rax\)
190 [       ]*[a-f0-9]+:    66 45 0f 7e 00          movd   %xmm8,\(%r8\)
191 [       ]*[a-f0-9]+:    66 44 0f 7e 00          movd   %xmm8,\(%rax\)
192 [       ]*[a-f0-9]+:    66 41 0f 7e 38          movd   %xmm7,\(%r8\)
193 [       ]*[a-f0-9]+:    66 0f 7e 38             movd   %xmm7,\(%rax\)
194 [       ]*[a-f0-9]+:    66 0f 7e c0             movd   %xmm0,%eax
195 [       ]*[a-f0-9]+:    66 44 0f 7e f8          movd   %xmm15,%eax
196 [       ]*[a-f0-9]+:    66 44 0f 7e c0          movd   %xmm8,%eax
197 [       ]*[a-f0-9]+:    66 0f 7e f8             movd   %xmm7,%eax
198 [       ]*[a-f0-9]+:    66 48 0f 6e c0          movq   %rax,%xmm0
199 [       ]*[a-f0-9]+:    66 49 0f 6e c0          movq   %r8,%xmm0
200 [       ]*[a-f0-9]+:    66 4d 0f 6e f8          movq   %r8,%xmm15
201 [       ]*[a-f0-9]+:    66 48 0f 7e c0          movq   %xmm0,%rax
202 [       ]*[a-f0-9]+:    66 49 0f 7e c0          movq   %xmm0,%r8
203 [       ]*[a-f0-9]+:    66 49 0f 7e f8          movq   %xmm7,%r8
204 [       ]*[a-f0-9]+:    f3 41 0f 7e 00          movq   \(%r8\),%xmm0
205 [       ]*[a-f0-9]+:    f3 0f 7e 00             movq   \(%rax\),%xmm0
206 [       ]*[a-f0-9]+:    f3 45 0f 7e 38          movq   \(%r8\),%xmm15
207 [       ]*[a-f0-9]+:    f3 44 0f 7e 38          movq   \(%rax\),%xmm15
208 [       ]*[a-f0-9]+:    f3 45 0f 7e 00          movq   \(%r8\),%xmm8
209 [       ]*[a-f0-9]+:    f3 44 0f 7e 00          movq   \(%rax\),%xmm8
210 [       ]*[a-f0-9]+:    f3 41 0f 7e 38          movq   \(%r8\),%xmm7
211 [       ]*[a-f0-9]+:    f3 0f 7e 38             movq   \(%rax\),%xmm7
212 [       ]*[a-f0-9]+:    f3 0f 7e c0             movq   %xmm0,%xmm0
213 [       ]*[a-f0-9]+:    f3 45 0f 7e ff          movq   %xmm15,%xmm15
214 [       ]*[a-f0-9]+:    f3 45 0f 7e c7          movq   %xmm15,%xmm8
215 [       ]*[a-f0-9]+:    f3 41 0f 7e ff          movq   %xmm15,%xmm7
216 [       ]*[a-f0-9]+:    f3 41 0f 7e c7          movq   %xmm15,%xmm0
217 [       ]*[a-f0-9]+:    f3 45 0f 7e f8          movq   %xmm8,%xmm15
218 [       ]*[a-f0-9]+:    f3 45 0f 7e c0          movq   %xmm8,%xmm8
219 [       ]*[a-f0-9]+:    f3 41 0f 7e f8          movq   %xmm8,%xmm7
220 [       ]*[a-f0-9]+:    f3 41 0f 7e c0          movq   %xmm8,%xmm0
221 [       ]*[a-f0-9]+:    f3 44 0f 7e ff          movq   %xmm7,%xmm15
222 [       ]*[a-f0-9]+:    f3 44 0f 7e c7          movq   %xmm7,%xmm8
223 [       ]*[a-f0-9]+:    f3 0f 7e ff             movq   %xmm7,%xmm7
224 [       ]*[a-f0-9]+:    f3 0f 7e c7             movq   %xmm7,%xmm0
225 [       ]*[a-f0-9]+:    f3 44 0f 7e f8          movq   %xmm0,%xmm15
226 [       ]*[a-f0-9]+:    f3 44 0f 7e c0          movq   %xmm0,%xmm8
227 [       ]*[a-f0-9]+:    f3 0f 7e f8             movq   %xmm0,%xmm7
228 [       ]*[a-f0-9]+:    66 41 0f d6 00          movq   %xmm0,\(%r8\)
229 [       ]*[a-f0-9]+:    66 0f d6 00             movq   %xmm0,\(%rax\)
230 [       ]*[a-f0-9]+:    66 45 0f d6 38          movq   %xmm15,\(%r8\)
231 [       ]*[a-f0-9]+:    66 44 0f d6 38          movq   %xmm15,\(%rax\)
232 [       ]*[a-f0-9]+:    66 45 0f d6 00          movq   %xmm8,\(%r8\)
233 [       ]*[a-f0-9]+:    66 44 0f d6 00          movq   %xmm8,\(%rax\)
234 [       ]*[a-f0-9]+:    66 41 0f d6 38          movq   %xmm7,\(%r8\)
235 [       ]*[a-f0-9]+:    41 0f 6e 00             movd   \(%r8\),%mm0
236 [       ]*[a-f0-9]+:    0f 6e 00                movd   \(%rax\),%mm0
237 [       ]*[a-f0-9]+:    41 0f 6e 38             movd   \(%r8\),%mm7
238 [       ]*[a-f0-9]+:    0f 6e 38                movd   \(%rax\),%mm7
239 [       ]*[a-f0-9]+:    0f 6e c0                movd   %eax,%mm0
240 [       ]*[a-f0-9]+:    0f 6e f8                movd   %eax,%mm7
241 [       ]*[a-f0-9]+:    41 0f 7e 00             movd   %mm0,\(%r8\)
242 [       ]*[a-f0-9]+:    0f 7e 00                movd   %mm0,\(%rax\)
243 [       ]*[a-f0-9]+:    41 0f 7e 38             movd   %mm7,\(%r8\)
244 [       ]*[a-f0-9]+:    0f 7e 38                movd   %mm7,\(%rax\)
245 [       ]*[a-f0-9]+:    0f 7e c0                movd   %mm0,%eax
246 [       ]*[a-f0-9]+:    0f 7e f8                movd   %mm7,%eax
247 [       ]*[a-f0-9]+:    41 0f 6f 00             movq   \(%r8\),%mm0
248 [       ]*[a-f0-9]+:    0f 6f 00                movq   \(%rax\),%mm0
249 [       ]*[a-f0-9]+:    41 0f 6f 38             movq   \(%r8\),%mm7
250 [       ]*[a-f0-9]+:    0f 6f 38                movq   \(%rax\),%mm7
251 [       ]*[a-f0-9]+:    41 0f 7f 00             movq   %mm0,\(%r8\)
252 [       ]*[a-f0-9]+:    0f 7f 00                movq   %mm0,\(%rax\)
253 [       ]*[a-f0-9]+:    41 0f 7f 38             movq   %mm7,\(%r8\)
254 [       ]*[a-f0-9]+:    0f 7f 38                movq   %mm7,\(%rax\)
255 [       ]*[a-f0-9]+:    41 8f 00                popq   \(%r8\)
256 [       ]*[a-f0-9]+:    8f 00                   popq   \(%rax\)
257 [       ]*[a-f0-9]+:    9d                      popfq  
258 [       ]*[a-f0-9]+:    41 ff 30                pushq  \(%r8\)
259 [       ]*[a-f0-9]+:    ff 30                   pushq  \(%rax\)
260 [       ]*[a-f0-9]+:    9c                      pushfq 
261 [       ]*[a-f0-9]+:    0f 77                   emms   
262 [       ]*[a-f0-9]+:    0f 0e                   femms  
263 [       ]*[a-f0-9]+:    0f 08                   invd   
264 [       ]*[a-f0-9]+:    41 0f 01 38             invlpg \(%r8\)
265 [       ]*[a-f0-9]+:    0f 01 38                invlpg \(%rax\)
266 [       ]*[a-f0-9]+:    41 0f 01 38             invlpg \(%r8\)
267 [       ]*[a-f0-9]+:    0f 01 38                invlpg \(%rax\)
268 [       ]*[a-f0-9]+:    41 0f 01 38             invlpg \(%r8\)
269 [       ]*[a-f0-9]+:    0f 01 38                invlpg \(%rax\)
270 [       ]*[a-f0-9]+:    0f 00 c0                sldt   %eax
271 [       ]*[a-f0-9]+:    48 0f 00 c0             sldt   %rax
272 [       ]*[a-f0-9]+:    66 0f 00 c0             sldt   %ax
273 [       ]*[a-f0-9]+:    0f 00 00                sldt   \(%rax\)
274 [       ]*[a-f0-9]+:    e6 00                   out    %al,\$0x0
275 [       ]*[a-f0-9]+:    66 e7 00                out    %ax,\$0x0
276 [       ]*[a-f0-9]+:    e7 00                   out    %eax,\$0x0
277 [       ]*[a-f0-9]+:    66 90                   xchg   %ax,%ax
278 [       ]*[a-f0-9]+:    87 c0                   xchg   %eax,%eax
279 [       ]*[a-f0-9]+:    90                      nop
280 [       ]*[a-f0-9]+:    48 90                   rex.W nop
281 [       ]*[a-f0-9]+:    49 90                   xchg   %rax,%r8
282 [       ]*[a-f0-9]+:    41 90                   xchg   %eax,%r8d
283 [       ]*[a-f0-9]+:    41 90                   xchg   %eax,%r8d
284 [       ]*[a-f0-9]+:    41 91                   xchg   %eax,%r9d
285 [       ]*[a-f0-9]+:    41 91                   xchg   %eax,%r9d
286 [       ]*[a-f0-9]+:    93                      xchg   %eax,%ebx
287 [       ]*[a-f0-9]+:    93                      xchg   %eax,%ebx
288 [       ]*[a-f0-9]+:    66 41 90                xchg   %ax,%r8w
289 [       ]*[a-f0-9]+:    66 41 90                xchg   %ax,%r8w
290 [       ]*[a-f0-9]+:    66 41 91                xchg   %ax,%r9w
291 [       ]*[a-f0-9]+:    66 41 91                xchg   %ax,%r9w
292 [       ]*[a-f0-9]+:    48 0f 01 e0             smsw   %rax
293 [       ]*[a-f0-9]+:    0f 01 e0                smsw   %eax
294 [       ]*[a-f0-9]+:    66 0f 01 e0             smsw   %ax
295 [       ]*[a-f0-9]+:    0f 01 20                smsw   \(%rax\)
296 [       ]*[a-f0-9]+:    48 0f 00 c8             str    %rax
297 [       ]*[a-f0-9]+:    0f 00 c8                str    %eax
298 [       ]*[a-f0-9]+:    66 0f 00 c8             str    %ax
299 [       ]*[a-f0-9]+:    0f 00 08                str    \(%rax\)
300 [       ]*[a-f0-9]+:    0f 05                   syscall 
301 [       ]*[a-f0-9]+:    0f 07                   sysret 
302 [       ]*[a-f0-9]+:    0f 01 f8                swapgs 
303 [       ]*[a-f0-9]+:    66 68 22 22             pushw  \$0x2222
304 #pass