1 # frv testcase for ldqf @($GRi,$GRj),$GRk
5 .include "testutils.inc"
11 set_mem_limmed 0xdead,0xbeef,sp
13 set_mem_limmed 0xbeef,0xdead,sp
15 set_mem_limmed 0x1234,0x5678,sp
17 set_mem_limmed 0x9abc,0xdef0,sp
18 set_fr_iimmed 0xdead,0xbeef,fr8
19 set_fr_iimmed 0xbeef,0xdead,fr9
20 set_fr_iimmed 0x1234,0x5678,fr10
21 set_fr_iimmed 0x9abc,0xdef0,fr11
24 ; loading into fr0 is business as usual
26 test_fr_limmed 0x9abc,0xdef0,fr0
27 test_fr_limmed 0x1234,0x5678,fr1
28 test_fr_limmed 0xbeef,0xdead,fr2
29 test_fr_limmed 0xdead,0xbeef,fr3
32 test_fr_limmed 0x9abc,0xdef0,fr8
33 test_fr_limmed 0x1234,0x5678,fr9
34 test_fr_limmed 0xbeef,0xdead,fr10
35 test_fr_limmed 0xdead,0xbeef,fr11
37 set_fr_iimmed 0xdead,0xbeef,fr8
38 set_fr_iimmed 0xbeef,0xdead,fr9
39 set_fr_iimmed 0x1234,0x5678,fr10
40 set_fr_iimmed 0x9abc,0xdef0,fr11
44 test_fr_limmed 0x9abc,0xdef0,fr8
45 test_fr_limmed 0x1234,0x5678,fr9
46 test_fr_limmed 0xbeef,0xdead,fr10
47 test_fr_limmed 0xdead,0xbeef,fr11
49 set_fr_iimmed 0xdead,0xbeef,fr8
50 set_fr_iimmed 0xbeef,0xdead,fr9
51 set_fr_iimmed 0x1234,0x5678,fr10
52 set_fr_iimmed 0x9abc,0xdef0,fr11
56 test_fr_limmed 0x9abc,0xdef0,fr8
57 test_fr_limmed 0x1234,0x5678,fr9
58 test_fr_limmed 0xbeef,0xdead,fr10
59 test_fr_limmed 0xdead,0xbeef,fr11