# frv testcase for mhdseth $s5,$FRk
# mach: fr400 fr550

	.include "testutils.inc"

	start

	.global setlo
setlo:
	set_fr_iimmed	0xdead,0xbeef,fr1
	mhdseth		0,fr1
	test_fr_limmed	0x06ad,0x06ef,fr1

	mhdseth		1,fr1
	test_fr_limmed	0x0ead,0x0eef,fr1

	mhdseth		0xf,fr1
	test_fr_limmed	0x7ead,0x7eef,fr1

	mhdseth		-16,fr1
	test_fr_limmed	0x86ad,0x86ef,fr1

	mhdseth		-1,fr1
	test_fr_limmed	0xfead,0xfeef,fr1

	pass
