OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [i386/] [x86-64-sib.s] - Blame information for rev 205

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 205 julius
#Test the special case of the index bits, 0x4, in SIB.
2
 
3
        .text
4
        .allow_index_reg
5
foo:
6
        mov     -30,%ebx
7
        mov     -30(,%riz),%ebx
8
        mov     -30(,%riz,1),%eax
9
        mov     -30(,%riz,2),%eax
10
        mov     -30(,%riz,4),%eax
11
        mov     -30(,%riz,8),%eax
12
        mov     30,%eax
13
        mov     30(,%riz),%eax
14
        mov     30(,%riz,1),%eax
15
        mov     30(,%riz,2),%eax
16
        mov     30(,%riz,4),%eax
17
        mov     30(,%riz,8),%eax
18
        mov     (%rbx),%eax
19
        mov     (%rbx,%riz),%eax
20
        mov     (%rbx,%riz,1),%eax
21
        mov     (%rbx,%riz,2),%eax
22
        mov     (%rbx,%riz,4),%eax
23
        mov     (%rbx,%riz,8),%eax
24
        mov     (%rsp),%eax
25
        mov     (%rsp,%riz),%eax
26
        mov     (%rsp,%riz,1),%eax
27
        mov     (%rsp,%riz,2),%eax
28
        mov     (%rsp,%riz,4),%eax
29
        mov     (%rsp,%riz,8),%eax
30
        mov     (%r12),%eax
31
        mov     (%r12,%riz),%eax
32
        mov     (%r12,%riz,1),%eax
33
        mov     (%r12,%riz,2),%eax
34
        mov     (%r12,%riz,4),%eax
35
        mov     (%r12,%riz,8),%eax
36
        .intel_syntax noprefix
37
        mov    eax,DWORD PTR [riz*1-30]
38
        mov    eax,DWORD PTR [riz*2-30]
39
        mov    eax,DWORD PTR [riz*4-30]
40
        mov    eax,DWORD PTR [riz*8-30]
41
        mov    eax,DWORD PTR [riz*1+30]
42
        mov    eax,DWORD PTR [riz*2+30]
43
        mov    eax,DWORD PTR [riz*4+30]
44
        mov    eax,DWORD PTR [riz*8+30]
45
        mov    eax,DWORD PTR [rbx+riz]
46
        mov    eax,DWORD PTR [rbx+riz*1]
47
        mov    eax,DWORD PTR [rbx+riz*2]
48
        mov    eax,DWORD PTR [rbx+riz*4]
49
        mov    eax,DWORD PTR [rbx+riz*8]
50
        mov    eax,DWORD PTR [rsp]
51
        mov    eax,DWORD PTR [rsp+riz]
52
        mov    eax,DWORD PTR [rsp+riz*1]
53
        mov    eax,DWORD PTR [rsp+riz*2]
54
        mov    eax,DWORD PTR [rsp+riz*4]
55
        mov    eax,DWORD PTR [rsp+riz*8]
56
        mov    eax,DWORD PTR [r12]
57
        mov    eax,DWORD PTR [r12+riz]
58
        mov    eax,DWORD PTR [r12+riz*1]
59
        mov    eax,DWORD PTR [r12+riz*2]
60
        mov    eax,DWORD PTR [r12+riz*4]
61
        mov    eax,DWORD PTR [r12+riz*8]

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.