1 #as: -I${srcdir}/$subdir
2 #objdump: -dwMaddr16 -Mdata16
3 #name: i386 16-bit BMI2
4 
5 .*: +file format .*
6 
7 
8 Disassembly of section .text:
9 
10 0+ <_start>:
11 [ 	]*[a-f0-9]+:	c4 e3 7b f0 d8 07    	rorx   \$0x7,%eax,%ebx
12 [ 	]*[a-f0-9]+:	67 c4 e3 7b f0 19 07 	rorx   \$0x7,\(%ecx\),%ebx
13 [ 	]*[a-f0-9]+:	c4 e2 63 f6 f0       	mulx   %eax,%ebx,%esi
14 [ 	]*[a-f0-9]+:	67 c4 e2 63 f6 31    	mulx   \(%ecx\),%ebx,%esi
15 [ 	]*[a-f0-9]+:	c4 e2 63 f5 f0       	pdep   %eax,%ebx,%esi
16 [ 	]*[a-f0-9]+:	67 c4 e2 63 f5 31    	pdep   \(%ecx\),%ebx,%esi
17 [ 	]*[a-f0-9]+:	c4 e2 62 f5 f0       	pext   %eax,%ebx,%esi
18 [ 	]*[a-f0-9]+:	67 c4 e2 62 f5 31    	pext   \(%ecx\),%ebx,%esi
19 [ 	]*[a-f0-9]+:	c4 e2 78 f5 f3       	bzhi   %eax,%ebx,%esi
20 [ 	]*[a-f0-9]+:	67 c4 e2 60 f5 31    	bzhi   %ebx,\(%ecx\),%esi
21 [ 	]*[a-f0-9]+:	c4 e2 7a f7 f3       	sarx   %eax,%ebx,%esi
22 [ 	]*[a-f0-9]+:	67 c4 e2 62 f7 31    	sarx   %ebx,\(%ecx\),%esi
23 [ 	]*[a-f0-9]+:	c4 e2 79 f7 f3       	shlx   %eax,%ebx,%esi
24 [ 	]*[a-f0-9]+:	67 c4 e2 61 f7 31    	shlx   %ebx,\(%ecx\),%esi
25 [ 	]*[a-f0-9]+:	c4 e2 7b f7 f3       	shrx   %eax,%ebx,%esi
26 [ 	]*[a-f0-9]+:	67 c4 e2 63 f7 31    	shrx   %ebx,\(%ecx\),%esi
27 [ 	]*[a-f0-9]+:	c4 e3 7b f0 d8 07    	rorx   \$0x7,%eax,%ebx
28 [ 	]*[a-f0-9]+:	67 c4 e3 7b f0 19 07 	rorx   \$0x7,\(%ecx\),%ebx
29 [ 	]*[a-f0-9]+:	67 c4 e3 7b f0 19 07 	rorx   \$0x7,\(%ecx\),%ebx
30 [ 	]*[a-f0-9]+:	c4 e2 63 f6 f0       	mulx   %eax,%ebx,%esi
31 [ 	]*[a-f0-9]+:	67 c4 e2 63 f6 31    	mulx   \(%ecx\),%ebx,%esi
32 [ 	]*[a-f0-9]+:	67 c4 e2 63 f6 31    	mulx   \(%ecx\),%ebx,%esi
33 [ 	]*[a-f0-9]+:	c4 e2 63 f5 f0       	pdep   %eax,%ebx,%esi
34 [ 	]*[a-f0-9]+:	67 c4 e2 63 f5 31    	pdep   \(%ecx\),%ebx,%esi
35 [ 	]*[a-f0-9]+:	67 c4 e2 63 f5 31    	pdep   \(%ecx\),%ebx,%esi
36 [ 	]*[a-f0-9]+:	c4 e2 62 f5 f0       	pext   %eax,%ebx,%esi
37 [ 	]*[a-f0-9]+:	67 c4 e2 62 f5 31    	pext   \(%ecx\),%ebx,%esi
38 [ 	]*[a-f0-9]+:	67 c4 e2 62 f5 31    	pext   \(%ecx\),%ebx,%esi
39 [ 	]*[a-f0-9]+:	c4 e2 78 f5 f3       	bzhi   %eax,%ebx,%esi
40 [ 	]*[a-f0-9]+:	67 c4 e2 60 f5 31    	bzhi   %ebx,\(%ecx\),%esi
41 [ 	]*[a-f0-9]+:	67 c4 e2 60 f5 31    	bzhi   %ebx,\(%ecx\),%esi
42 [ 	]*[a-f0-9]+:	c4 e2 7a f7 f3       	sarx   %eax,%ebx,%esi
43 [ 	]*[a-f0-9]+:	67 c4 e2 62 f7 31    	sarx   %ebx,\(%ecx\),%esi
44 [ 	]*[a-f0-9]+:	67 c4 e2 62 f7 31    	sarx   %ebx,\(%ecx\),%esi
45 [ 	]*[a-f0-9]+:	c4 e2 79 f7 f3       	shlx   %eax,%ebx,%esi
46 [ 	]*[a-f0-9]+:	67 c4 e2 61 f7 31    	shlx   %ebx,\(%ecx\),%esi
47 [ 	]*[a-f0-9]+:	67 c4 e2 61 f7 31    	shlx   %ebx,\(%ecx\),%esi
48 [ 	]*[a-f0-9]+:	c4 e2 7b f7 f3       	shrx   %eax,%ebx,%esi
49 [ 	]*[a-f0-9]+:	67 c4 e2 63 f7 31    	shrx   %ebx,\(%ecx\),%esi
50 [ 	]*[a-f0-9]+:	67 c4 e2 63 f7 31    	shrx   %ebx,\(%ecx\),%esi
51 #pass
52