* elf32-spu.c (build_stub): Fix malloc under-allocation.
[binutils.git] / gas / testsuite / gas / i386 / att-regs.s
blob1001824038171b1048a9ee91317b8487b1e682c6
1 .text
2 .att_syntax noprefix
4 .arch i286
5 .code16
6 mov eax, ax ; add al, (bx,si)
7 mov rax, ax ; add al, (bx,si)
8 mov axl, ax ; add al, (bx,si)
9 mov r8b, ax ; add al, (bx,si)
10 mov r8w, ax ; add al, (bx,si)
11 mov r8d, ax ; add al, (bx,si)
12 mov r8, ax ; add al, (bx,si)
13 mov fs, ax ; add al, (bx,si)
14 mov st, ax ; add al, (bx,si)
15 mov cr0, ax ; add al, (bx,si)
16 mov dr0, ax ; add al, (bx,si)
17 mov tr0, ax ; add al, (bx,si)
18 mov mm0, ax ; add al, (bx,si)
19 mov xmm0, ax ; add al, (bx,si)
20 mov ymm0, ax ; add al, (bx,si)
22 .arch generic32
23 .code32
24 mov rax, eax
25 mov axl, eax
26 mov r8b, eax
27 mov r8w, eax
28 mov r8d, eax
29 mov r8, eax
30 mov st, eax
31 mov cr0, eax
32 mov dr0, eax
33 mov tr0, eax
34 mov mm0, eax
35 mov xmm0, eax
36 mov ymm0, eax
38 .arch .387
39 ffree st
41 .arch .mmx
42 pxor mm0, mm0
44 .arch .sse
45 xorps xmm0, xmm0
47 .arch .avx
48 vxorps ymm0, ymm0, ymm0
50 .arch generic64
51 .code64
52 mov r8b, axl
53 mov r8w, ax
54 mov r8d, eax
55 mov r8, rax
56 ymm8:
57 jmp ymm8