1 #as:
2 #objdump: -dwMintel
3 #name: i386 BMI insns (Intel disassembly)
4 #source: bmi.s
5 
6 .*: +file format .*
7 
8 
9 Disassembly of section .text:
10 
11 0+ <_start>:
12 [ 	]*[a-f0-9]+:	66 f3 0f bc d8       	tzcnt  bx,ax
13 [ 	]*[a-f0-9]+:	66 f3 0f bc 19       	tzcnt  bx,WORD PTR \[ecx\]
14 [ 	]*[a-f0-9]+:	c4 e2 60 f2 f0       	andn   esi,ebx,eax
15 [ 	]*[a-f0-9]+:	c4 e2 60 f2 31       	andn   esi,ebx,DWORD PTR \[ecx\]
16 [ 	]*[a-f0-9]+:	c4 e2 78 f7 f3       	bextr  esi,ebx,eax
17 [ 	]*[a-f0-9]+:	c4 e2 60 f7 31       	bextr  esi,DWORD PTR \[ecx\],ebx
18 [ 	]*[a-f0-9]+:	f3 0f bc d8          	tzcnt  ebx,eax
19 [ 	]*[a-f0-9]+:	f3 0f bc 19          	tzcnt  ebx,DWORD PTR \[ecx\]
20 [ 	]*[a-f0-9]+:	c4 e2 60 f3 d8       	blsi   ebx,eax
21 [ 	]*[a-f0-9]+:	c4 e2 60 f3 19       	blsi   ebx,DWORD PTR \[ecx\]
22 [ 	]*[a-f0-9]+:	c4 e2 60 f3 d0       	blsmsk ebx,eax
23 [ 	]*[a-f0-9]+:	c4 e2 60 f3 11       	blsmsk ebx,DWORD PTR \[ecx\]
24 [ 	]*[a-f0-9]+:	c4 e2 60 f3 c8       	blsr   ebx,eax
25 [ 	]*[a-f0-9]+:	c4 e2 60 f3 09       	blsr   ebx,DWORD PTR \[ecx\]
26 [ 	]*[a-f0-9]+:	66 f3 0f bc d8       	tzcnt  bx,ax
27 [ 	]*[a-f0-9]+:	66 f3 0f bc 19       	tzcnt  bx,WORD PTR \[ecx\]
28 [ 	]*[a-f0-9]+:	66 f3 0f bc 19       	tzcnt  bx,WORD PTR \[ecx\]
29 [ 	]*[a-f0-9]+:	c4 e2 60 f2 f0       	andn   esi,ebx,eax
30 [ 	]*[a-f0-9]+:	c4 e2 60 f2 31       	andn   esi,ebx,DWORD PTR \[ecx\]
31 [ 	]*[a-f0-9]+:	c4 e2 60 f2 31       	andn   esi,ebx,DWORD PTR \[ecx\]
32 [ 	]*[a-f0-9]+:	c4 e2 78 f7 f3       	bextr  esi,ebx,eax
33 [ 	]*[a-f0-9]+:	c4 e2 60 f7 31       	bextr  esi,DWORD PTR \[ecx\],ebx
34 [ 	]*[a-f0-9]+:	c4 e2 60 f7 31       	bextr  esi,DWORD PTR \[ecx\],ebx
35 [ 	]*[a-f0-9]+:	f3 0f bc d8          	tzcnt  ebx,eax
36 [ 	]*[a-f0-9]+:	f3 0f bc 19          	tzcnt  ebx,DWORD PTR \[ecx\]
37 [ 	]*[a-f0-9]+:	f3 0f bc 19          	tzcnt  ebx,DWORD PTR \[ecx\]
38 [ 	]*[a-f0-9]+:	c4 e2 60 f3 d8       	blsi   ebx,eax
39 [ 	]*[a-f0-9]+:	c4 e2 60 f3 19       	blsi   ebx,DWORD PTR \[ecx\]
40 [ 	]*[a-f0-9]+:	c4 e2 60 f3 19       	blsi   ebx,DWORD PTR \[ecx\]
41 [ 	]*[a-f0-9]+:	c4 e2 60 f3 d0       	blsmsk ebx,eax
42 [ 	]*[a-f0-9]+:	c4 e2 60 f3 11       	blsmsk ebx,DWORD PTR \[ecx\]
43 [ 	]*[a-f0-9]+:	c4 e2 60 f3 11       	blsmsk ebx,DWORD PTR \[ecx\]
44 [ 	]*[a-f0-9]+:	c4 e2 60 f3 c8       	blsr   ebx,eax
45 [ 	]*[a-f0-9]+:	c4 e2 60 f3 09       	blsr   ebx,DWORD PTR \[ecx\]
46 [ 	]*[a-f0-9]+:	c4 e2 60 f3 09       	blsr   ebx,DWORD PTR \[ecx\]
47 #pass
48