xref: /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/frv/nfdsqrts.cgs (revision 3f351f34c6d827cf017cdcff3543f6ec0c88b420)
1# frv testcase for nfdsqrts $FRj,$FRk
2# mach: frv
3
4	.include "testutils.inc"
5
6	float_constants
7	start
8	load_float_constants
9
10	.global nfdsqrts
11nfdsqrts:
12	set_fr_iimmed	0x4049,0x0fdb,fr45	; 3.141592654
13	nfdsqrts		fr44,fr2		; 9.0
14	test_fr_fr	fr2,fr36		; 3.0
15	test_fr_iimmed	0x3fe2dfc5,fr3		; 1.7724539
16	test_spr_immed	0,fner1
17	test_spr_immed	0,fner0
18
19	; TODO test cases to set ne flags
20
21	pass
22