~ubuntu-branches/ubuntu/utopic/binutils-arm64-cross/utopic

« back to all changes in this revision

Viewing changes to binutils-2.23.52.20130611/gas/testsuite/gas/i386/att-regs.s

  • Committer: Package Import Robot
  • Author(s): Matthias Klose
  • Date: 2013-06-20 17:38:09 UTC
  • Revision ID: package-import@ubuntu.com-20130620173809-app8lzgvymy5fg6c
Tags: 0.7
Build-depend on binutils-source (>= 2.23.52.20130620-1~).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
        .text
 
2
        .att_syntax noprefix
 
3
 
 
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)
 
21
 
 
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
 
37
 
 
38
        .arch .387
 
39
        ffree   st
 
40
 
 
41
        .arch .mmx
 
42
        pxor    mm0, mm0
 
43
 
 
44
        .arch .sse
 
45
        xorps   xmm0, xmm0
 
46
 
 
47
        .arch .avx
 
48
        vxorps  ymm0, ymm0, ymm0
 
49
 
 
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