Automatic date update in version.in
[binutils-gdb.git] / sim / testsuite / frv / jmpl.pcgs
blob2126820a69787123376b8191b35d4113b58bfd6c
1 # frv parallel testcase for jmpl @($GRi,$GRj),$LI
2 # mach: all
4         .include "testutils.inc"
6         start
8         .global jmpl
9 jmpl:
10         set_spr_immed   0,lr
11         set_gr_addr     ok1,gr8
12         set_gr_immed    0,gr9
13         jmpl.p          @(gr8,gr9)
14         setlos          10,gr10
15         fail
16 ok1:
17         test_spr_immed  0,lr
18         test_gr_immed   10,gr10
20         set_gr_addr     ok2,gr8
21         inc_gr_immed    -4,gr8
22         inc_gr_immed    4,gr9
23         calll.p         @(gr8,gr9)
24         setlos          11,gr11
25 bad2:
26         fail
27 ok2:
28         test_spr_addr   bad2,lr
29         test_gr_immed   11,gr11
31         set_gr_addr     ok3,gr8
32         inc_gr_immed    4,gr8
33         set_gr_immed    -4,gr9
34         setlos          12,gr12
35         calll           @(gr8,gr9)
36 bad3:
37         fail
38 ok3:
39         test_spr_addr   bad3,lr
40         test_gr_immed   12,gr12
42         pass