1*66e63ce3Schristos# m32r testcase for seth $dr,#$hi16
2*66e63ce3Schristos# mach(): m32r m32rx
3*66e63ce3Schristos
4*66e63ce3Schristos	.include "testutils.inc"
5*66e63ce3Schristos
6*66e63ce3Schristos	start
7*66e63ce3Schristos
8*66e63ce3Schristos	.global seth
9*66e63ce3Schristosseth:
10*66e63ce3Schristos	seth      r4, #0x1234
11*66e63ce3Schristos
12*66e63ce3Schristos	; do not use test_h_gr macro since this uses seth
13*66e63ce3Schristos
14*66e63ce3Schristos	srli      r4, #16
15*66e63ce3Schristos	ld24	  r5, #0x1234
16*66e63ce3Schristos	beq       r4, r5, ok
17*66e63ce3Schristos
18*66e63ce3Schristos	fail
19*66e63ce3Schristosok:
20*66e63ce3Schristos	pass
21