Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / mips / dli.s
1 # Source file used to test the dli macro.
2         
3 foo:    
4         dli     $4,0
5         dli     $4,1
6         dli     $4,-1
7         dli     $4,0x8000
8         dli     $4,-0x8000
9         dli     $4,0x10000
10         dli     $4,0x1a5a5
11         dli     $4,0x80001234
12         dli     $4,0xffffffff
13         dli     $4,0x00000000ffffffff
14         dli     $4,0xffffffffffffffff
15         dli     $4,0x000fffffffffffff
16         dli     $4,0xffffffff80001234
17         dli     $4,0xffff800012345678
18         dli     $4,0x8000123456780000
19         dli     $4,0xffffffffffff8765
20         dli     $4,0xffffffffffff4321
21
22         dli     $4,0xfffffffffffffff0
23         dli     $4,0xffffffffffffff00
24         dli     $4,0xfffffffffffff000
25         dli     $4,0xffffffffffff0000
26         dli     $4,0xfffffffffff00000
27         dli     $4,0xffffffffff000000
28         dli     $4,0xfffffffff0000000
29         dli     $4,0xffffffff00000000
30         dli     $4,0xfffffff000000000
31         dli     $4,0xffffff0000000000
32         dli     $4,0xfffff00000000000
33         dli     $4,0xffff000000000000
34         dli     $4,0xfff0000000000000
35         dli     $4,0xff00000000000000
36         dli     $4,0xf000000000000000
37
38         dli     $4,0x0fffffffffffffff
39         dli     $4,0x00ffffffffffffff
40         dli     $4,0x000fffffffffffff
41         dli     $4,0x0000ffffffffffff
42         dli     $4,0x00000fffffffffff
43         dli     $4,0x000000ffffffffff
44         dli     $4,0x0000000fffffffff
45         dli     $4,0x00000000ffffffff
46         dli     $4,0x000000000fffffff
47         dli     $4,0x0000000000ffffff
48         dli     $4,0x00000000000fffff
49         dli     $4,0x000000000000ffff
50         dli     $4,0x0000000000000fff
51         dli     $4,0x00000000000000ff
52         dli     $4,0x000000000000000f
53
54         dli     $4,0x000000000003fffc
55         dli     $4,0x00003fffc0000000
56         dli     $4,0x0003fffc00000000
57         dli     $4,0x003fffc000000000
58         dli     $4,0x003fffffffc00000
59         dli     $4,0x003ffffffffc0000
60         dli     $4,0x003fffffffffc000
61
62         dli     $4,0x003ffc03ffffc000
63
64 # Round to a 16 byte boundary, for ease in testing multiple targets.
65         nop
66         nop
67         nop