gas/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / i386.s
CommitLineData
ca61edf2
L
1# i386 instructions
2 .text
3
7d5e4556
L
4 fnstsw
5 fnstsw %ax
6 fstsw
7 fstsw %ax
8
321fd21e
L
9 movsx %al, %si
10 movsx %al, %esi
11 movsx %ax, %esi
ca61edf2
L
12 movsx (%eax), %edx
13 movsx (%eax), %dx
321fd21e
L
14 movsxb (%eax), %dx
15 movsxb (%eax), %edx
16 movsxw (%eax), %edx
ca61edf2
L
17 movsbl (%eax), %edx
18 movsbw (%eax), %dx
ca61edf2
L
19 movswl (%eax), %edx
20
321fd21e
L
21 movzx %al, %si
22 movzx %al, %esi
23 movzx %ax, %esi
ca61edf2
L
24 movzx (%eax), %edx
25 movzx (%eax), %dx
321fd21e
L
26 movzxb (%eax), %dx
27 movzxb (%eax), %edx
28 movzxw (%eax), %edx
ca61edf2
L
29 movzb (%eax), %edx
30 movzb (%eax), %dx
31 movzbl (%eax), %edx
32 movzbw (%eax), %dx
33 movzwl (%eax), %edx
34
5c07affc
L
35 movnti %eax, (%eax)
36 movntil %eax, (%eax)
37
ca61edf2 38 .intel_syntax noprefix
7d5e4556
L
39 fnstsw
40 fnstsw ax
41 fstsw
42 fstsw ax
43
321fd21e
L
44 movsx si,al
45 movsx esi,al
46 movsx esi,ax
ca61edf2
L
47 movsx edx,BYTE PTR [eax]
48 movsx dx,BYTE PTR [eax]
49 movsx edx,WORD PTR [eax]
50
321fd21e
L
51 movzx si,al
52 movzx esi,al
53 movzx esi,ax
ca61edf2
L
54 movzx edx,BYTE PTR [eax]
55 movzx dx,BYTE PTR [eax]
56 movzx edx,WORD PTR [eax]
f2a9c676
L
57
58 movq xmm1,QWORD PTR [esp]
59 movq xmm1,[esp]
60 movq QWORD PTR [esp],xmm1
61 movq [esp],xmm1
5c07affc
L
62
63movsx ax, byte ptr [eax]
64movsx eax, byte ptr [eax]
65movsx eax, word ptr [eax]
66movzx ax, byte ptr [eax]
67movzx eax, byte ptr [eax]
68movzx eax, word ptr [eax]
69
70movnti dword ptr [eax], eax
This page took 0.039627 seconds and 4 git commands to generate.