1*66e63ce3Schristos# sh testcase for fldx.p $rm, $rn, $fpf -*- Asm -*-
2*66e63ce3Schristos# mach: all
3*66e63ce3Schristos# as: -isa=shmedia
4*66e63ce3Schristos# ld: -m shelf64
5*66e63ce3Schristos
6*66e63ce3Schristos	.include "media/testutils.inc"
7*66e63ce3Schristos
8*66e63ce3Schristos	start
9*66e63ce3Schristosinit:
10*66e63ce3Schristos	movi 0x2800, r0
11*66e63ce3Schristos
12*66e63ce3Schristosfldxp:
13*66e63ce3Schristos	movi 0, r1
14*66e63ce3Schristos	fldx.p r0, r1, fp0
15*66e63ce3Schristos
16*66e63ce3Schristos	movi 8, r1
17*66e63ce3Schristos	fldx.p r0, r1, fp2
18*66e63ce3Schristos
19*66e63ce3Schristos	movi -8, r1
20*66e63ce3Schristos	fldx.p r0, r1, fp4
21*66e63ce3Schristos
22*66e63ce3Schristos	pass
23