i386: Add tests for -malign-branch-boundary and -malign-branch
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / iamcu-1.d
1 #as: -J -march=iamcu
2 #objdump: -dw
3 #notarget: *-*-nacl*
4
5 .*: +file format elf32-iamcu.*
6
7 Disassembly of section .text:
8
9 0+ <.text>:
10 [ ]*[a-f0-9]+: 66 0f be f0 movsbw %al,%si
11 [ ]*[a-f0-9]+: 0f be f0 movsbl %al,%esi
12 [ ]*[a-f0-9]+: 0f bf f0 movswl %ax,%esi
13 [ ]*[a-f0-9]+: 0f be 10 movsbl \(%eax\),%edx
14 [ ]*[a-f0-9]+: 66 0f be 10 movsbw \(%eax\),%dx
15 [ ]*[a-f0-9]+: 66 0f be 10 movsbw \(%eax\),%dx
16 [ ]*[a-f0-9]+: 0f be 10 movsbl \(%eax\),%edx
17 [ ]*[a-f0-9]+: 0f bf 10 movswl \(%eax\),%edx
18 [ ]*[a-f0-9]+: 0f be 10 movsbl \(%eax\),%edx
19 [ ]*[a-f0-9]+: 66 0f be 10 movsbw \(%eax\),%dx
20 [ ]*[a-f0-9]+: 0f bf 10 movswl \(%eax\),%edx
21 [ ]*[a-f0-9]+: 66 0f b6 f0 movzbw %al,%si
22 [ ]*[a-f0-9]+: 0f b6 f0 movzbl %al,%esi
23 [ ]*[a-f0-9]+: 0f b7 f0 movzwl %ax,%esi
24 [ ]*[a-f0-9]+: 0f b6 10 movzbl \(%eax\),%edx
25 [ ]*[a-f0-9]+: 66 0f b6 10 movzbw \(%eax\),%dx
26 [ ]*[a-f0-9]+: 66 0f b6 10 movzbw \(%eax\),%dx
27 [ ]*[a-f0-9]+: 0f b6 10 movzbl \(%eax\),%edx
28 [ ]*[a-f0-9]+: 0f b7 10 movzwl \(%eax\),%edx
29 [ ]*[a-f0-9]+: 0f b6 10 movzbl \(%eax\),%edx
30 [ ]*[a-f0-9]+: 66 0f b6 10 movzbw \(%eax\),%dx
31 [ ]*[a-f0-9]+: 0f b6 10 movzbl \(%eax\),%edx
32 [ ]*[a-f0-9]+: 66 0f b6 10 movzbw \(%eax\),%dx
33 [ ]*[a-f0-9]+: 0f b7 10 movzwl \(%eax\),%edx
34 [ ]*[a-f0-9]+: 66 0f be f0 movsbw %al,%si
35 [ ]*[a-f0-9]+: 0f be f0 movsbl %al,%esi
36 [ ]*[a-f0-9]+: 0f bf f0 movswl %ax,%esi
37 [ ]*[a-f0-9]+: 0f be 10 movsbl \(%eax\),%edx
38 [ ]*[a-f0-9]+: 66 0f be 10 movsbw \(%eax\),%dx
39 [ ]*[a-f0-9]+: 0f bf 10 movswl \(%eax\),%edx
40 [ ]*[a-f0-9]+: 66 0f b6 f0 movzbw %al,%si
41 [ ]*[a-f0-9]+: 0f b6 f0 movzbl %al,%esi
42 [ ]*[a-f0-9]+: 0f b7 f0 movzwl %ax,%esi
43 [ ]*[a-f0-9]+: 0f b6 10 movzbl \(%eax\),%edx
44 [ ]*[a-f0-9]+: 66 0f b6 10 movzbw \(%eax\),%dx
45 [ ]*[a-f0-9]+: 0f b7 10 movzwl \(%eax\),%edx
46 [ ]*[a-f0-9]+: 66 0f be 00 movsbw \(%eax\),%ax
47 [ ]*[a-f0-9]+: 0f be 00 movsbl \(%eax\),%eax
48 [ ]*[a-f0-9]+: 0f bf 00 movswl \(%eax\),%eax
49 [ ]*[a-f0-9]+: 66 0f b6 00 movzbw \(%eax\),%ax
50 [ ]*[a-f0-9]+: 0f b6 00 movzbl \(%eax\),%eax
51 [ ]*[a-f0-9]+: 0f b7 00 movzwl \(%eax\),%eax
52 #pass
This page took 0.038246 seconds and 4 git commands to generate.