summaryrefslogtreecommitdiff
path: root/sim/testsuite/sim/m32r/rac.cgs
blob: 35b9ae3cd91e3836d342b43be6ca5e0c1e5b6f35 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# m32r testcase for rac
# mach(): m32r m32rx

	.include "testutils.inc"

	start

	.global rac
rac:

	mvi_h_accum0 1, 0x4001
	rac
	test_h_accum0 2, 0x10000

	mvi_h_accum0 0x3fff, 0xffff4000
	rac
	test_h_accum0 0x7fff, 0xffff0000

	mvi_h_accum0 0xffff8000, 0
	rac
	test_h_accum0 0xffff8000, 0

	pass