strongarm ioctl rename fallout
[qemu/aliguori.git] / tests / lm32 / test_sh.S
blobea8b3f20674df56ed646e3c2ec96f5bd303bef21
1 .include "macros.inc"
3 start
5 test_name SH_1
6 load r1 data
7 load r2 0xf0f1aaaa
8 sh (r1+0), r2
9 check_mem data 0xaaaa0000
11 test_name SH_2
12 load r2 0xf0f1bbbb
13 sh (r1+2), r2
14 check_mem data 0xaaaabbbb
16 test_name SH_3
17 load r2 0xf0f1cccc
18 sh (r1+-2), r2
19 check_mem data0 0x0000cccc
21 end
23 .data
24         .align 4
25 data0:
26         .byte 0, 0, 0, 0
27 data:
28         .byte 0, 0, 0, 0
29 data1:
30         .byte 0, 0, 0, 0