gas/
[binutils.git] / gas / testsuite / gas / i386 / intel-regs.s
blob7d527113eea6b9816308d0213b8ee472ceb01d0c
1 .text
2 .intel_syntax noprefix
4 .arch i286
5 .code16
6 mov ax, eax ; add [bx+si], al
7 mov ax, rax ; add [bx+si], al
8 mov ax, axl ; add [bx+si], al
9 mov ax, r8b ; add [bx+si], al
10 mov ax, r8w ; add [bx+si], al
11 mov ax, r8d ; add [bx+si], al
12 mov ax, r8 ; add [bx+si], al
13 mov ax, fs ; add [bx+si], al
14 mov ax, st ; add [bx+si], al
15 mov ax, cr0 ; add [bx+si], al
16 mov ax, dr0 ; add [bx+si], al
17 mov ax, tr0 ; add [bx+si], al
18 mov ax, mm0 ; add [bx+si], al
19 mov ax, xmm0 ; add [bx+si], al
21 .arch generic32
22 .code32
23 mov eax, rax
24 mov eax, axl
25 mov eax, r8b
26 mov eax, r8w
27 mov eax, r8d
28 mov eax, r8
29 mov eax, st
30 mov eax, cr0
31 mov eax, dr0
32 mov eax, tr0
33 mov eax, mm0
34 mov eax, xmm0
35 mov eax, ymm0
37 .arch .387
38 ffree st
40 .arch .mmx
41 pxor mm0, mm0
43 .arch .sse
44 xorps xmm0, xmm0
46 .arch .avx
47 vxorps ymm0, ymm0, ymm0
49 .arch generic64
50 .code64
51 mov axl, r8b
52 mov ax, r8w
53 mov eax, r8d
54 mov rax, r8