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