]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - sim/testsuite/sim/sh64/media/fcnvsd.cgs
* Contribute Hitachi SH5 simulator.
[thirdparty/binutils-gdb.git] / sim / testsuite / sim / sh64 / media / fcnvsd.cgs
1 # sh testcase for fcnv.sd $frgh, $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 fcnvsd:
13 movi 9, r0
14 fmov.ls r0, fr0
15 float.ls fr0, fr0
16 fcnv.sd fr0, dr2
17 movi 9, r0
18 fmov.qd r0, dr4
19 float.qd dr4, dr4
20 fcmpeq.d dr2, dr4, r7
21 bnei r7, 1, tr0
22
23 okay:
24 pass
25
26 wrong:
27 fail