xref: /netbsd-src/external/gpl3/gdb/dist/sim/testsuite/cr16/ashub_i.cgs (revision 4b169a6ba595ae283ca507b26b15fdff40495b1c)
1# cr16 testcase for ashub $sr,$dr
2# mach(): cr16
3
4	.include "testutils.inc"
5
6	start
7
8	.global ashub
9ashub:
10
11	movw  $0x12f1, r4
12	ashub $4, r4
13
14	cmpw $0x1210, r4
15	beq ok
16not_ok:
17	fail
18ok:
19	movw  $0x12f1, r4
20	ashub $-4, r4
21
22	test_h_gr r4, 0x12ff
23
24	pass
25