Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / cr16 / or_test.s
1         .text
2         .global main
3 main:
4         ###########
5         # ORB imm4/imm16, reg
6         ###########
7         orb    $0xf,r1
8         orb    $0xff,r2
9         orb    $0xfff,r1
10         orb    $0xffff,r2
11         orb    $20,r1
12         orb    $10,r2
13         ###########
14         # ORB reg, reg
15         ###########
16         orb    r1,r2
17         orb    r2,r3
18         orb    r3,r4
19         orb    r5,r6
20         orb    r6,r7
21         orb    r7,r8
22         ###########
23         # ORW imm4/imm16, reg
24         ###########
25         orw    $0xf,r1
26         orw    $0xff,r2
27         orw    $0xfff,r1
28         orw    $0xffff,r2
29         orw    $20,r1
30         orw    $10,r2
31         ###########
32         # ORW reg, reg
33         ###########
34         orw    r1,r2
35         orw    r2,r3
36         orw    r3,r4
37         orw    r5,r6
38         orw    r6,r7
39         orw    r7,r8
40         ###########
41         # ORD imm32, regp
42         ###########
43         ord    $0xf,(r2,r1)
44         ord    $0xff,(r2,r1)
45         ord    $0xfff,(r2,r1)
46         ord    $0xffff,(r2,r1)
47         ord    $0xfffff,(r2,r1)
48         ord    $0xfffffff,(r2,r1)
49         ord    $0xffffffff,(r2,r1)
50         ###########
51         # ORD regp, regp
52         ###########
53         ord    (r4,r3),(r2,r1)
54         ord    (r4,r3),(r2,r1)
55         #ord    $10,(sp)
56         #ord    $14,(sp)
57         #ord    $8,(sp)