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