1# frv testcase for nfditos $FRj,$FRk
2# mach: frv
3
4	.include "testutils.inc"
5
6	float_constants
7	start
8	load_float_constants
9
10	.global nfditos
11nfditos:
12	set_fr_iimmed	0,0,fr2
13	set_fr_iimmed	0x0000,0x0002,fr3
14	nfditos		fr2,fr2
15	test_fr_fr	fr2,fr16
16	test_fr_fr	fr2,fr20
17	test_fr_fr	fr3,fr32
18	test_spr_immed	0,fner1
19	test_spr_immed	0,fner0
20
21	set_fr_iimmed	0xdead,0xbeef,fr2
22	set_fr_iimmed	0xdead,0xbeef,fr3
23	nfditos		fr2,fr2
24	test_fr_iimmed	0xce054904,fr2
25	test_fr_iimmed	0xce054904,fr3
26	test_spr_immed	0,fner1
27	test_spr_immed	0,fner0
28
29	; TODO test cases to set ne flags
30
31	pass
32