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
10init:
11	pta wrong, tr0
12	movi 2, r0
13	movi 3, r1
14
15fadd0:
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
29okay:
30	pass
31
32wrong:
33	fail
34