Add fr450 support.
[deliverable/binutils-gdb.git] / sim / testsuite / sim / frv / fr400 / addss.cgs
1 # frv testcase for addss $GRi,$GRj,$GRk
2 # mach: fr405 fr450
3
4 .include "../testutils.inc"
5
6 start
7
8 .global add
9 add_nosaturate:
10 set_gr_immed 1,gr7
11 set_gr_immed 2,gr8
12 addss gr7,gr8,gr8
13 test_gr_immed 3,gr8
14 add_saturate_pos:
15 set_gr_limmed 0x7fff,0xffff,gr7
16 set_gr_immed 1,gr8
17 addss gr7,gr8,gr8
18 test_gr_limmed 0x7fff,0xffff,gr8
19
20 set_gr_limmed 0x4000,0x0000,gr7
21 set_gr_limmed 0x4000,0x0000,gr8
22 addss gr7,gr8,gr8
23 test_gr_limmed 0x7fff,0xffff,gr8
24
25 add_saturate_neg:
26 set_gr_limmed 0x8000,0x0000,gr7
27 set_gr_limmed 0xffff,0xffff,gr8
28 addss gr7,gr8,gr8
29 test_gr_limmed 0x8000,0x0000,gr8
30
31 set_gr_limmed 0x8000,0x0001,gr7
32 set_gr_limmed 0x8000,0x0001,gr8
33 addss gr7,gr8,gr8
34 test_gr_limmed 0x8000,0x0000,gr8
35
36 pass
This page took 0.029989 seconds and 4 git commands to generate.