x86/Intel: improve diagnostics for ambiguous VCVT* operands
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / bmi2-16bit.d
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
This page took 0.032347 seconds and 4 git commands to generate.