]>
Commit | Line | Data |
---|---|---|
ce823781 AC |
1 | .include "t-macros.i" |
2 | ||
3 | start | |
4 | ||
5 | .align 3 | |
6 | .data | |
7 | byteaddr: .word bytes | |
8 | .align 7 | |
9 | bytes: | |
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 | ||
31 | test_ldl_0: | |
32 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
33 | ldl $10, 0($8) | |
34 | check10 0xdeadbeefdeadbeef 0xb0cccccccccccccc | |
35 | ||
36 | test_ldl_1: | |
37 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
38 | ldl $10, 1($8) | |
39 | check10 0xdeadbeefdeadbeef 0xb1b0cccccccccccc | |
40 | ||
41 | test_ldl_2: | |
42 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
43 | ldl $10, 2($8) | |
44 | check10 0xdeadbeefdeadbeef 0xb2b1b0cccccccccc | |
45 | ||
46 | test_ldl_3: | |
47 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
48 | ldl $10, 3($8) | |
49 | check10 0xdeadbeefdeadbeef 0xb3b2b1b0cccccccc | |
50 | ||
51 | test_ldl_4: | |
52 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
53 | ldl $10, 4($8) | |
54 | check10 0xdeadbeefdeadbeef 0xb4b3b2b1b0cccccc | |
55 | ||
56 | test_ldl_5: | |
57 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
58 | ldl $10, 5($8) | |
59 | check10 0xdeadbeefdeadbeef 0xb5b4b3b2b1b0cccc | |
60 | ||
61 | test_ldl_6: | |
62 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
63 | ldl $10, 6($8) | |
64 | check10 0xdeadbeefdeadbeef 0xb6b5b4b3b2b1b0cc | |
65 | ||
66 | test_ldl_7: | |
67 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
68 | ldl $10, 7($8) | |
69 | check10 0xdeadbeefdeadbeef 0xb7b6b5b4b3b2b1b0 | |
70 | ||
71 | ||
72 | test_ldl_8: | |
73 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
74 | ldl $10, 8($8) | |
75 | check10 0xdeadbeefdeadbeef 0xb8cccccccccccccc | |
76 | ||
77 | test_ldl_9: | |
78 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
79 | ldl $10, 9($8) | |
80 | check10 0xdeadbeefdeadbeef 0xb9b8cccccccccccc | |
81 | ||
82 | test_ldl_10: | |
83 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
84 | ldl $10, 10($8) | |
85 | check10 0xdeadbeefdeadbeef 0xbab9b8cccccccccc | |
86 | ||
87 | test_ldl_11: | |
88 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
89 | ldl $10, 11($8) | |
90 | check10 0xdeadbeefdeadbeef 0xbbbab9b8cccccccc | |
91 | ||
92 | test_ldl_12: | |
93 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
94 | ldl $10, 12($8) | |
95 | check10 0xdeadbeefdeadbeef 0xbcbbbab9b8cccccc | |
96 | ||
97 | test_ldl_13: | |
98 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
99 | ldl $10, 13($8) | |
100 | check10 0xdeadbeefdeadbeef 0xbdbcbbbab9b8cccc | |
101 | ||
102 | test_ldl_14: | |
103 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
104 | ldl $10, 14($8) | |
105 | check10 0xdeadbeefdeadbeef 0xbebdbcbbbab9b8cc | |
106 | ||
107 | test_ldl_15: | |
108 | load $10 0xdeadbeefdeadbeef 0xcccccccccccccccc | |
109 | ldl $10, 15($8) | |
110 | check10 0xdeadbeefdeadbeef 0xbfbebdbcbbbab9b8 | |
111 | ||
112 | exit0 |