1 # fr30 testcase for and $Rj,$Ri, and $Rj,@$Ri
4 .include "testutils.inc"
12 mvi_h_gr 0xaaaaaaaa,r7
13 mvi_h_gr 0x55555555,r8
14 set_cc 0x0b ; Set mask opposite of expected
19 mvi_h_gr 0xffff0000,r8
20 set_cc 0x04 ; Set mask opposite of expected
23 test_h_gr 0xaaaa0000,r8
26 set_cc 0x0d ; Set mask opposite of expected
32 mvi_h_gr 0xaaaaaaaa,r7
33 mvi_h_mem 0x55555555,sp
34 set_cc 0x0b ; Set mask opposite of expected
39 mvi_h_mem 0xffff0000,sp
40 set_cc 0x04 ; Set mask opposite of expected
43 test_h_mem 0xaaaa0000,sp
47 mvi_h_mem 0xffffffff,sp
48 mvi_h_mem 0xffff0000,r9
49 inci_h_gr 1,sp ; test unaligned access
50 set_cc 0x05 ; Set mask opposite of expected
54 test_h_mem 0xaaaaaaaa,sp
55 test_h_mem 0xffff0000,r9