Fix rorx in BMI2.
[external/binutils.git] / gas / testsuite / gas / i386 / bmi2-intel.d
1 #as: 
2 #objdump: -dwMintel
3 #name: i386 BMI2 insns (Intel disassembly)
4 #source: bmi2.s
5
6 .*: +file format .*
7
8
9 Disassembly of section .text:
10
11 0+ <_start>:
12 [       ]*[a-f0-9]+:    c4 e3 7b f0 d8 07       rorx   ebx,eax,0x7
13 [       ]*[a-f0-9]+:    c4 e3 7b f0 19 07       rorx   ebx,DWORD PTR \[ecx\],0x7
14 [       ]*[a-f0-9]+:    c4 e2 63 f6 f0          mulx   esi,ebx,eax
15 [       ]*[a-f0-9]+:    c4 e2 63 f6 31          mulx   esi,ebx,DWORD PTR \[ecx\]
16 [       ]*[a-f0-9]+:    c4 e2 63 f5 f0          pdep   esi,ebx,eax
17 [       ]*[a-f0-9]+:    c4 e2 63 f5 31          pdep   esi,ebx,DWORD PTR \[ecx\]
18 [       ]*[a-f0-9]+:    c4 e2 62 f5 f0          pext   esi,ebx,eax
19 [       ]*[a-f0-9]+:    c4 e2 62 f5 31          pext   esi,ebx,DWORD PTR \[ecx\]
20 [       ]*[a-f0-9]+:    c4 e2 78 f5 f3          bzhi   esi,ebx,eax
21 [       ]*[a-f0-9]+:    c4 e2 60 f5 31          bzhi   esi,DWORD PTR \[ecx\],ebx
22 [       ]*[a-f0-9]+:    c4 e2 7a f7 f3          sarx   esi,ebx,eax
23 [       ]*[a-f0-9]+:    c4 e2 62 f7 31          sarx   esi,DWORD PTR \[ecx\],ebx
24 [       ]*[a-f0-9]+:    c4 e2 79 f7 f3          shlx   esi,ebx,eax
25 [       ]*[a-f0-9]+:    c4 e2 61 f7 31          shlx   esi,DWORD PTR \[ecx\],ebx
26 [       ]*[a-f0-9]+:    c4 e2 7b f7 f3          shrx   esi,ebx,eax
27 [       ]*[a-f0-9]+:    c4 e2 63 f7 31          shrx   esi,DWORD PTR \[ecx\],ebx
28 [       ]*[a-f0-9]+:    c4 e3 7b f0 d8 07       rorx   ebx,eax,0x7
29 [       ]*[a-f0-9]+:    c4 e3 7b f0 19 07       rorx   ebx,DWORD PTR \[ecx\],0x7
30 [       ]*[a-f0-9]+:    c4 e3 7b f0 19 07       rorx   ebx,DWORD PTR \[ecx\],0x7
31 [       ]*[a-f0-9]+:    c4 e2 63 f6 f0          mulx   esi,ebx,eax
32 [       ]*[a-f0-9]+:    c4 e2 63 f6 31          mulx   esi,ebx,DWORD PTR \[ecx\]
33 [       ]*[a-f0-9]+:    c4 e2 63 f6 31          mulx   esi,ebx,DWORD PTR \[ecx\]
34 [       ]*[a-f0-9]+:    c4 e2 63 f5 f0          pdep   esi,ebx,eax
35 [       ]*[a-f0-9]+:    c4 e2 63 f5 31          pdep   esi,ebx,DWORD PTR \[ecx\]
36 [       ]*[a-f0-9]+:    c4 e2 63 f5 31          pdep   esi,ebx,DWORD PTR \[ecx\]
37 [       ]*[a-f0-9]+:    c4 e2 62 f5 f0          pext   esi,ebx,eax
38 [       ]*[a-f0-9]+:    c4 e2 62 f5 31          pext   esi,ebx,DWORD PTR \[ecx\]
39 [       ]*[a-f0-9]+:    c4 e2 62 f5 31          pext   esi,ebx,DWORD PTR \[ecx\]
40 [       ]*[a-f0-9]+:    c4 e2 78 f5 f3          bzhi   esi,ebx,eax
41 [       ]*[a-f0-9]+:    c4 e2 60 f5 31          bzhi   esi,DWORD PTR \[ecx\],ebx
42 [       ]*[a-f0-9]+:    c4 e2 60 f5 31          bzhi   esi,DWORD PTR \[ecx\],ebx
43 [       ]*[a-f0-9]+:    c4 e2 7a f7 f3          sarx   esi,ebx,eax
44 [       ]*[a-f0-9]+:    c4 e2 62 f7 31          sarx   esi,DWORD PTR \[ecx\],ebx
45 [       ]*[a-f0-9]+:    c4 e2 62 f7 31          sarx   esi,DWORD PTR \[ecx\],ebx
46 [       ]*[a-f0-9]+:    c4 e2 79 f7 f3          shlx   esi,ebx,eax
47 [       ]*[a-f0-9]+:    c4 e2 61 f7 31          shlx   esi,DWORD PTR \[ecx\],ebx
48 [       ]*[a-f0-9]+:    c4 e2 61 f7 31          shlx   esi,DWORD PTR \[ecx\],ebx
49 [       ]*[a-f0-9]+:    c4 e2 7b f7 f3          shrx   esi,ebx,eax
50 [       ]*[a-f0-9]+:    c4 e2 63 f7 31          shrx   esi,DWORD PTR \[ecx\],ebx
51 [       ]*[a-f0-9]+:    c4 e2 63 f7 31          shrx   esi,DWORD PTR \[ecx\],ebx
52 #pass