New sim testsuite for Fujitsu FRV. Contributed by Red Hat.
[deliverable/binutils-gdb.git] / sim / testsuite / sim / frv / fmuld.cgs
1 # frv testcase for fmuld $GRi,$GRj,$GRk
2 # mach: frv
3 # as(frv): -mcpu=frv
4
5 .include "testutils.inc"
6
7 double_constants
8 start
9 load_double_constants
10
11 .global fmuld
12 fmuld:
13 fmuld fr16,fr4,fr2
14 test_dfr_dfr fr2,fr16
15 test_dfr_dfr fr2,fr20
16 fmuld fr16,fr8,fr2
17 test_dfr_dfr fr2,fr16
18 test_dfr_dfr fr2,fr20
19 fmuld fr16,fr12,fr2
20 test_dfr_dfr fr2,fr16
21 test_dfr_dfr fr2,fr20
22 fmuld fr16,fr16,fr2
23 test_dfr_dfr fr2,fr16
24 test_dfr_dfr fr2,fr20
25 fmuld fr16,fr20,fr2
26 test_dfr_dfr fr2,fr16
27 test_dfr_dfr fr2,fr20
28 fmuld fr16,fr24,fr2
29 test_dfr_dfr fr2,fr16
30 test_dfr_dfr fr2,fr20
31 fmuld fr16,fr28,fr2
32 test_dfr_dfr fr2,fr16
33 test_dfr_dfr fr2,fr20
34 fmuld fr16,fr32,fr2
35 test_dfr_dfr fr2,fr16
36 test_dfr_dfr fr2,fr20
37 fmuld fr16,fr36,fr2
38 test_dfr_dfr fr2,fr16
39 test_dfr_dfr fr2,fr20
40 fmuld fr16,fr40,fr2
41 test_dfr_dfr fr2,fr16
42 test_dfr_dfr fr2,fr20
43 fmuld fr16,fr44,fr2
44 test_dfr_dfr fr2,fr16
45 test_dfr_dfr fr2,fr20
46 fmuld fr16,fr48,fr2
47 test_dfr_dfr fr2,fr16
48 test_dfr_dfr fr2,fr20
49
50 fmuld fr20,fr4,fr2
51 test_dfr_dfr fr2,fr16
52 test_dfr_dfr fr2,fr20
53 fmuld fr20,fr8,fr2
54 test_dfr_dfr fr2,fr16
55 test_dfr_dfr fr2,fr20
56 fmuld fr20,fr12,fr2
57 test_dfr_dfr fr2,fr16
58 test_dfr_dfr fr2,fr20
59 fmuld fr20,fr16,fr2
60 test_dfr_dfr fr2,fr16
61 test_dfr_dfr fr2,fr20
62 fmuld fr20,fr20,fr2
63 test_dfr_dfr fr2,fr16
64 test_dfr_dfr fr2,fr20
65 fmuld fr20,fr24,fr2
66 test_dfr_dfr fr2,fr16
67 test_dfr_dfr fr2,fr20
68 fmuld fr20,fr28,fr2
69 test_dfr_dfr fr2,fr16
70 test_dfr_dfr fr2,fr20
71 fmuld fr20,fr32,fr2
72 test_dfr_dfr fr2,fr16
73 test_dfr_dfr fr2,fr20
74 fmuld fr20,fr36,fr2
75 test_dfr_dfr fr2,fr16
76 test_dfr_dfr fr2,fr20
77 fmuld fr20,fr40,fr2
78 test_dfr_dfr fr2,fr16
79 test_dfr_dfr fr2,fr20
80 fmuld fr20,fr44,fr2
81 test_dfr_dfr fr2,fr16
82 test_dfr_dfr fr2,fr20
83 fmuld fr20,fr48,fr2
84 test_dfr_dfr fr2,fr16
85 test_dfr_dfr fr2,fr20
86
87 fmuld fr28,fr0,fr2
88 test_dfr_dfr fr2,fr0
89 fmuld fr28,fr4,fr2
90 test_dfr_dfr fr2,fr4
91 fmuld fr28,fr8,fr2
92 test_dfr_dfr fr2,fr8
93 fmuld fr28,fr12,fr2
94 test_dfr_dfr fr2,fr12
95 fmuld fr28,fr16,fr2
96 test_dfr_dfr fr2,fr16
97 test_dfr_dfr fr2,fr20
98 fmuld fr28,fr20,fr2
99 test_dfr_dfr fr2,fr16
100 test_dfr_dfr fr2,fr20
101 fmuld fr28,fr24,fr2
102 test_dfr_dfr fr2,fr24
103 fmuld fr28,fr28,fr2
104 test_dfr_dfr fr2,fr28
105 fmuld fr28,fr32,fr2
106 test_dfr_dfr fr2,fr32
107 fmuld fr28,fr36,fr2
108 test_dfr_dfr fr2,fr36
109 fmuld fr28,fr40,fr2
110 test_dfr_dfr fr2,fr40
111 fmuld fr28,fr44,fr2
112 test_dfr_dfr fr2,fr44
113 fmuld fr28,fr48,fr2
114 test_dfr_dfr fr2,fr48
115 fmuld fr28,fr52,fr2
116 test_dfr_dfr fr2,fr52
117
118 fmuld fr28,fr8,fr2
119 test_dfr_dfr fr2,fr8
120 fmuld fr8,fr28,fr2
121 test_dfr_dfr fr2,fr8
122
123 fmuld fr32,fr36,fr2
124 test_dfr_dfr fr2,fr40
125
126 pass
This page took 0.031736 seconds and 4 git commands to generate.