Add Intel AVX-512 support
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / intel-regs.s
1 .text
2 .intel_syntax noprefix
3
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
20 mov ax, ymm0 ; add [bx+si], al
21 mov ax, xmm16 ; add [bx+si], al
22 mov ax, zmm0 ; add [bx+si], al
23
24 .arch generic32
25 .code32
26 mov eax, rax
27 mov eax, axl
28 mov eax, r8b
29 mov eax, r8w
30 mov eax, r8d
31 mov eax, r8
32 mov eax, st
33 mov eax, cr0
34 mov eax, dr0
35 mov eax, tr0
36 mov eax, mm0
37 mov eax, xmm0
38 mov eax, ymm0
39 mov eax, xmm16
40 mov eax, zmm0
41
42 .arch .387
43 ffree st
44
45 .arch .mmx
46 pxor mm0, mm0
47
48 .arch .sse
49 xorps xmm0, xmm0
50
51 .arch .avx
52 vxorps ymm0, ymm0, ymm0
53
54 .arch generic64
55 .code64
56 mov axl, r8b
57 mov ax, r8w
58 mov eax, r8d
59 mov rax, r8
60 ymm8:
61 jmp ymm8
This page took 0.042635 seconds and 4 git commands to generate.