1# frv testcase for mhsethis $u12,$FRk
2# mach: fr400 fr550
3
4	.include "testutils.inc"
5
6	start
7
8	.global setlo
9setlo:
10	set_fr_iimmed	0xdead,0xbeef,fr1
11	mhsethis	0,fr1
12	test_fr_limmed	0x0000,0xbeef,fr1
13
14	mhsethis	1,fr1
15	test_fr_limmed	0x0001,0xbeef,fr1
16
17	mhsethis	0x07ff,fr1
18	test_fr_limmed	0x07ff,0xbeef,fr1
19
20	mhsethis	-2048,fr1
21	test_fr_limmed	0xf800,0xbeef,fr1
22
23	mhsethis	-1,fr1
24	test_fr_limmed	0xffff,0xbeef,fr1
25
26	pass
27