i386: Add tests for -malign-branch-boundary and -malign-branch
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / iamcu-1.s
CommitLineData
81486035
L
1# IAMCU instructions
2 .text
3
4 movsx %al, %si
5 movsx %al, %esi
6 movsx %ax, %esi
7 movsx (%eax), %edx
8 movsx (%eax), %dx
9 movsxb (%eax), %dx
10 movsxb (%eax), %edx
11 movsxw (%eax), %edx
12 movsbl (%eax), %edx
13 movsbw (%eax), %dx
14 movswl (%eax), %edx
15
16 movzx %al, %si
17 movzx %al, %esi
18 movzx %ax, %esi
19 movzx (%eax), %edx
20 movzx (%eax), %dx
21 movzxb (%eax), %dx
22 movzxb (%eax), %edx
23 movzxw (%eax), %edx
24 movzb (%eax), %edx
25 movzb (%eax), %dx
26 movzbl (%eax), %edx
27 movzbw (%eax), %dx
28 movzwl (%eax), %edx
29
30 .intel_syntax noprefix
31
32 movsx si,al
33 movsx esi,al
34 movsx esi,ax
35 movsx edx,BYTE PTR [eax]
36 movsx dx,BYTE PTR [eax]
37 movsx edx,WORD PTR [eax]
38
39 movzx si,al
40 movzx esi,al
41 movzx esi,ax
42 movzx edx,BYTE PTR [eax]
43 movzx dx,BYTE PTR [eax]
44 movzx edx,WORD PTR [eax]
45
46 movsx ax, byte ptr [eax]
47 movsx eax, byte ptr [eax]
48 movsx eax, word ptr [eax]
49 movzx ax, byte ptr [eax]
50 movzx eax, byte ptr [eax]
51 movzx eax, word ptr [eax]
This page took 0.237028 seconds and 4 git commands to generate.