sim: clean up stale AC_PREREQ refs
[deliverable/binutils-gdb.git] / sim / testsuite / sim / sh64 / media / fnegd.cgs
1 # sh testcase for fneg.d $drgh, $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 movi 0, r0
12 movi 1, r1
13
14 fnegd0:
15 # Ensure fnegd(0) = 0.
16 fmov.ls r0, fr7
17 float.ld fr7, dr0
18 fneg.d dr0, dr2
19 fcmpeq.d dr0, dr2, r7
20 bnei r7, 1, tr0
21
22 fnegd1:
23 # Ensure fnegd(fnegd(1)) = 1.
24 fmov.ls r1, fr7
25 float.ld fr7, dr0
26 fneg.d dr0, dr2
27 fneg.d dr2, dr4
28 fcmpeq.d dr0, dr4, r7
29 bnei r7, 1, tr0
30
31 okay:
32 pass
33
34 wrong:
35 fail
This page took 0.031099 seconds and 4 git commands to generate.