projects
/
external
/
binutils.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
daily update
[external/binutils.git]
/
sim
/
testsuite
/
sim
/
sh64
/
media
/
faddd.cgs
1
# sh testcase for fadd.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
10
init:
11
pta wrong, tr0
12
movi 2, r0
13
movi 3, r1
14
15
fadd0:
16
# Add 2 and 3.
17
fmov.ls r0, fr7
18
float.ld fr7, dr0
19
fmov.ls r1, fr7
20
float.ld fr7, dr2
21
fadd.d dr0, dr2, dr4
22
# Check to make sure we got 5.
23
movi 5, r2
24
fmov.ls r2, fr7
25
float.ld fr7, dr6
26
fcmpeq.d dr4, dr6, r7
27
bnei r7, 1, tr0
28
29
okay:
30
pass
31
32
wrong:
33
fail