Automatic date update in version.in
[binutils-gdb.git] / sim / testsuite / frv / msrahi.cgs
blob182f84e21475f4b632ff63f1a234641b5512fd7a
1 # frv testcase for msrahi $FRi,$s6,$FRk
2 # mach: all
4         .include "testutils.inc"
6         start
8         .global msrahi
9 msrahi:
10         set_fr_iimmed   2,2,fr8
11         msrahi          fr8,0x20,fr8    ; Shift by 0
12         test_fr_limmed  2,2,fr8
14         set_fr_iimmed   2,2,fr8
15         msrahi          fr8,0,fr8       ; Shift by 0
16         test_fr_limmed  2,2,fr8
18         set_fr_iimmed   3,2,fr8
19         msrahi          fr8,1,fr8       ; Shift by 1
20         test_fr_limmed  1,1,fr8
22         set_fr_iimmed   0x8000,0x7fff,fr8
23         msrahi          fr8,31,fr8      ; Shift by 15
24         test_fr_limmed  0xffff,0x0000,fr8
26         set_fr_iimmed   0xdead,0xbeef,fr8
27         msrahi          fr8,15,fr8
28         test_fr_iimmed  0xffffffff,fr8
30         pass