OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [cr16/] [loadb_test.s] - Blame information for rev 215

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 215 jeremybenn
        .text
2
        .global main
3
main:
4
        ######################
5
        #  loadb abs20/24 reg
6
        ######################
7
        loadb 0x0,r0
8
        loadb 0xff,r1
9
        loadb 0xfff,r3
10
        loadb 0x1234,r4
11
        loadb 0x1234,r5
12
        loadb 0x7A1234,r0
13
        loadb 0xBA1234,r1
14
        loadb 0xffffff,r2
15
        ######################
16
        #  loadb abs20 rel reg
17
        ######################
18
        loadb [r12]0x0,r0
19
        loadb [r13]0x0,r0
20
        loadb [r12]0xff,r1
21
        loadb [r13]0xff,r1
22
        loadb [r12]0xfff,r3
23
        loadb [r13]0xfff,r3
24
        loadb [r12]0x1234,r4
25
        loadb [r13]0x1234,r4
26
        loadb [r12]0x1234,r5
27
        loadb [r13]0x1234,r5
28
        loadb [r12]0x4567,r2
29
        loadb [r13]0xA1234,r2
30
        ###################################
31
        #  loadb rbase(disp20/-disp20)  reg
32
        ###################################
33
        loadb 0x4(r1,r0),r1
34
        loadb 0x4(r3,r2),r3
35
        loadb 0x1234(r1,r0),r4
36
        loadb 0x1234(r3,r2),r5
37
        loadb 0xA1234(r1,r0),r6
38
        loadb -0x4(r1,r0),r1
39
        loadb -0x4(r3,r2),r3
40
        loadb -0x1234(r1,r0),r4
41
        loadb -0x1234(r3,r2),r5
42
        loadb -0xA1234(r1,r0),r6
43
        #################################################
44
        #  loadb rpbase(disp4/disp16/disp20/-disp20)  reg
45
        #################################################
46
        loadb 0x0(r1,r0),r0
47
        loadb 0x0(r1,r0),r1
48
        loadb 0xf(r1,r0),r0
49
        loadb 0xf(r1,r0),r1
50
        loadb 0x1234(r1,r0),r2
51
        loadb 0xabcd(r3,r2),r3
52
        loadb 0xAfff(r4,r3),r4
53
        loadb 0xA1234(r6,r5),r5
54
        loadb -0xf(r1,r0),r0
55
        loadb -0xf(r1,r0),r1
56
        loadb -0x1234(r1,r0),r2
57
        loadb -0xabcd(r3,r2),r3
58
        loadb -0xAfff(r4,r3),r4
59
        loadb -0xA1234(r6,r5),r5
60
        ####################################
61
        #  loadb rbase(disp0/disp14) rel reg
62
        ####################################
63
        loadb [r12]0x0(r1,r0),r0
64
        loadb [r13]0x0(r1,r0),r1
65
        loadb [r12]0x1234(r1,r0),r2
66
        loadb [r13]0x1abcd(r1,r0),r3
67
        #################################
68
        #  loadb rpbase(disp20) rel reg
69
        #################################
70
        loadb [r12]0xA1234(r1,r0),r4
71
        loadb [r13]0xB1234(r1,r0),r5
72
        loadb [r13]0xfffff(r1,r0),r6

powered by: WebSVN 2.1.0

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