* Contribute Hitachi SH5 simulator.
[external/binutils.git] / sim / testsuite / sim / sh64 / media / fmuld.cgs
1 # sh testcase for fmul.d $drg, $drh, $drf -*- Asm -*-
2 # mach: all
3 # as: -isa=shmedia
4 # ld: -m shelf64
5
6         .include "media/testutils.inc"
7
8         start
9 init:
10         pta wrong, tr0
11
12 fmuld1:
13         movi 2, r0
14         fmov.qd r0, dr0
15         float.qd dr0, dr0
16         movi 3, r1
17         fmov.qd r1, dr2
18         float.qd dr2, dr2
19         fmul.d dr0, dr2, dr4
20         movi 6, r2
21         fmov.qd r2, dr6
22         float.qd dr6, dr6
23         fcmpeq.d dr4, dr6, r7
24         bnei r7, 1, tr0
25
26 okay:
27         pass
28
29 wrong:
30         fail