x86: Pass -O0 to assembler for some tests
[deliverable/binutils-gdb.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
This page took 0.029887 seconds and 4 git commands to generate.