root / tests / tcg / lm32 / test_sb.S @ c09015dd
History | View | Annotate | Download (365 Bytes)
1 | d65f0831 | Michael Walle | .include "macros.inc" |
---|---|---|---|
2 | d65f0831 | Michael Walle | |
3 | d65f0831 | Michael Walle | start |
4 | d65f0831 | Michael Walle | |
5 | d65f0831 | Michael Walle | test_name SB_1 |
6 | d65f0831 | Michael Walle | load r1 data |
7 | d65f0831 | Michael Walle | load r2 0xf0f1f2aa |
8 | d65f0831 | Michael Walle | sb (r1+0), r2 |
9 | d65f0831 | Michael Walle | check_mem data 0xaa000000 |
10 | d65f0831 | Michael Walle | |
11 | d65f0831 | Michael Walle | test_name SB_2 |
12 | d65f0831 | Michael Walle | load r2 0xf0f1f2bb |
13 | d65f0831 | Michael Walle | sb (r1+1), r2 |
14 | d65f0831 | Michael Walle | check_mem data 0xaabb0000 |
15 | d65f0831 | Michael Walle | |
16 | d65f0831 | Michael Walle | test_name SB_3 |
17 | d65f0831 | Michael Walle | load r2 0xf0f1f2cc |
18 | d65f0831 | Michael Walle | sb (r1+-1), r2 |
19 | d65f0831 | Michael Walle | check_mem data0 0x000000cc |
20 | d65f0831 | Michael Walle | |
21 | d65f0831 | Michael Walle | end |
22 | d65f0831 | Michael Walle | |
23 | d65f0831 | Michael Walle | .data |
24 | d65f0831 | Michael Walle | .align 4 |
25 | d65f0831 | Michael Walle | data0: |
26 | d65f0831 | Michael Walle | .byte 0, 0, 0, 0 |
27 | d65f0831 | Michael Walle | data: |
28 | d65f0831 | Michael Walle | .byte 0, 0, 0, 0 |
29 | d65f0831 | Michael Walle | data1: |
30 | d65f0831 | Michael Walle | .byte 0, 0, 0, 0 |