]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - sim/testsuite/mips64r5900-elf/t-ldl.s
* config/sh/tm-sh.h (BELIEVE_PCC_PROMOTION): Define, so that
[thirdparty/binutils-gdb.git] / sim / testsuite / mips64r5900-elf / t-ldl.s
CommitLineData
ce823781
AC
1.include "t-macros.i"
2
3 start
4
5 .align 3
6 .data
7byteaddr: .word bytes
8 .align 7
9bytes:
10 .byte 0xb0
11 .byte 0xb1
12 .byte 0xb2
13 .byte 0xb3
14 .byte 0xb4
15 .byte 0xb5
16 .byte 0xb6
17 .byte 0xb7
18 .byte 0xb8
19 .byte 0xb9
20 .byte 0xba
21 .byte 0xbb
22 .byte 0xbc
23 .byte 0xbd
24 .byte 0xbe
25 .byte 0xbf
26
27 .text
28 ld $8, byteaddr
29
30
31test_ldl_0:
32 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
33 ldl $10, 0($8)
34 check10 0xdeadbeefdeadbeef 0xb0cccccccccccccc
35
36test_ldl_1:
37 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
38 ldl $10, 1($8)
39 check10 0xdeadbeefdeadbeef 0xb1b0cccccccccccc
40
41test_ldl_2:
42 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
43 ldl $10, 2($8)
44 check10 0xdeadbeefdeadbeef 0xb2b1b0cccccccccc
45
46test_ldl_3:
47 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
48 ldl $10, 3($8)
49 check10 0xdeadbeefdeadbeef 0xb3b2b1b0cccccccc
50
51test_ldl_4:
52 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
53 ldl $10, 4($8)
54 check10 0xdeadbeefdeadbeef 0xb4b3b2b1b0cccccc
55
56test_ldl_5:
57 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
58 ldl $10, 5($8)
59 check10 0xdeadbeefdeadbeef 0xb5b4b3b2b1b0cccc
60
61test_ldl_6:
62 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
63 ldl $10, 6($8)
64 check10 0xdeadbeefdeadbeef 0xb6b5b4b3b2b1b0cc
65
66test_ldl_7:
67 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
68 ldl $10, 7($8)
69 check10 0xdeadbeefdeadbeef 0xb7b6b5b4b3b2b1b0
70
71
72test_ldl_8:
73 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
74 ldl $10, 8($8)
75 check10 0xdeadbeefdeadbeef 0xb8cccccccccccccc
76
77test_ldl_9:
78 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
79 ldl $10, 9($8)
80 check10 0xdeadbeefdeadbeef 0xb9b8cccccccccccc
81
82test_ldl_10:
83 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
84 ldl $10, 10($8)
85 check10 0xdeadbeefdeadbeef 0xbab9b8cccccccccc
86
87test_ldl_11:
88 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
89 ldl $10, 11($8)
90 check10 0xdeadbeefdeadbeef 0xbbbab9b8cccccccc
91
92test_ldl_12:
93 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
94 ldl $10, 12($8)
95 check10 0xdeadbeefdeadbeef 0xbcbbbab9b8cccccc
96
97test_ldl_13:
98 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
99 ldl $10, 13($8)
100 check10 0xdeadbeefdeadbeef 0xbdbcbbbab9b8cccc
101
102test_ldl_14:
103 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
104 ldl $10, 14($8)
105 check10 0xdeadbeefdeadbeef 0xbebdbcbbbab9b8cc
106
107test_ldl_15:
108 load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc
109 ldl $10, 15($8)
110 check10 0xdeadbeefdeadbeef 0xbfbebdbcbbbab9b8
111
112 exit0